///Discover all icons of this iconset at https://andronasef.github.io/iconify_flutter/collection/icons8
class Icons8 {
  static const String add_shopping_cart =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 7a1 1 0 000 2h2.22l2.624 10.5c.223.89 1.02 1.5 1.937 1.5h12.47c.903 0 1.67-.6 1.907-1.47L27.75 10h-2.094l-2.406 9H10.78L8.157 8.5A1.984 1.984 0 006.22 7H4zm18 14c-1.645 0-3 1.355-3 3s1.355 3 3 3 3-1.355 3-3-1.355-3-3-3zm-9 0c-1.645 0-3 1.355-3 3s1.355 3 3 3 3-1.355 3-3-1.355-3-3-3zm3-14v3h-3v2h3v3h2v-3h3v-2h-3V7h-2zm-3 16c.564 0 1 .436 1 1 0 .564-.436 1-1 1-.564 0-1-.436-1-1 0-.564.436-1 1-1zm9 0c.564 0 1 .436 1 1 0 .564-.436 1-1 1-.564 0-1-.436-1-1 0-.564.436-1 1-1z"/></svg>';
  static const String add_user =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M14 4c-3.854 0-7 3.146-7 7 0 2.41 1.23 4.552 3.094 5.813C6.527 18.343 4 21.88 4 26h2c0-4.43 3.57-8 8-8 1.376 0 2.654.358 3.78.97A7.993 7.993 0 0016 24c0 4.406 3.594 8 8 8 4.406 0 8-3.594 8-8 0-4.406-3.594-8-8-8a7.98 7.98 0 00-4.688 1.53c-.442-.277-.92-.51-1.406-.718A7.018 7.018 0 0021 11c0-3.854-3.146-7-7-7zm0 2c2.773 0 5 2.227 5 5s-2.227 5-5 5-5-2.227-5-5 2.227-5 5-5zm10 12c3.326 0 6 2.674 6 6s-2.674 6-6 6-6-2.674-6-6 2.674-6 6-6zm-1 2v3h-3v2h3v3h2v-3h3v-2h-3v-3h-2z"/></svg>';
  static const String adventures =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm-1.125 2.063c.04-.005.084.003.125 0V6h2v-.938A10.958 10.958 0 0126.938 15H26v2h.938A10.958 10.958 0 0117 26.938V26h-2v.938A10.958 10.958 0 015.062 17H6v-2h-.938c.472-5.243 4.587-9.41 9.813-9.938zm7.22 4.843-8.5 3.688-3.69 8.5 8.5-3.688 3.69-8.5zM16 14.5c.8 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5-1.5-.7-1.5-1.5.7-1.5 1.5-1.5z"/></svg>';
  static const String advertising =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m30 4.656-1.28.375L5.812 12H2v8h3.813l1.968.594-.03.093v.032c-.642 2.112.547 4.46 2.75 5.124.01.003.022-.003.03 0 2.123.645 4.473-.53 5.126-2.75l.03-.094 13.033 3.97 1.28.374V4.656zm-2 2.688v17.312L6.28 18.03 6.157 18H4v-4h2.156l.125-.03L28 7.343zM9.687 21.187l4.094 1.22-.03.093v.03c-.344 1.17-1.586 1.742-2.656 1.407-1.17-.343-1.772-1.554-1.438-2.625v-.03l.03-.095z"/></svg>';
  static const String airport =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3c-1.645 0-3 1.355-3 3v7.344l-8.406 3.75-.594.25v4.78L5.125 22 13 21.125v1.844l-2.563 1.717-.437.28v4.253l1.188-.25L16 28l4.813.97 1.187.25v-4.25l-.438-.282L19 22.968v-1.843l7.875.875 1.125.125v-4.78l-.594-.25L19 13.344V6c0-1.645-1.355-3-3-3zm0 2c.565 0 1 .435 1 1v8.656l.594.25L26 18.656v1.22L18.125 19 17 18.875v5.187l.438.282L20 26.062v.72l-3.813-.75L16 25.97l-.188.06-3.812.75v-.72l2.563-1.717.437-.282v-5.186L13.875 19 6 19.875v-1.22l8.406-3.75.594-.25V6c0-.565.435-1 1-1z"/></svg>';
  static const String align_center =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M3 7v2h26V7H3zm4 4v2h18v-2H7zm-4 4v2h26v-2H3zm4 4v2h18v-2H7zm-4 4v2h26v-2H3z"/></svg>';
  static const String align_justify =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M3 7v2h26V7H3zm0 4v2h26v-2H3zm0 4v2h26v-2H3zm0 4v2h26v-2H3zm0 4v2h26v-2H3z"/></svg>';
  static const String align_left =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M3 7v2h26V7H3zm0 4v2h18v-2H3zm0 4v2h26v-2H3zm0 4v2h18v-2H3zm0 4v2h26v-2H3z"/></svg>';
  static const String align_right =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M3 7v2h26V7H3zm8 4v2h18v-2H11zm-8 4v2h26v-2H3zm8 4v2h18v-2H11zm-8 4v2h26v-2H3z"/></svg>';
  static const String alphabetical_sorting =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m8.188 5-.22.656L6.032 11H6v.063l-.938 2.593-.062.156V15h2v-.844L7.406 13h3.188L11 14.156V15h2v-1.188l-.063-.156L12 11.062V11h-.03l-1.94-5.344L9.814 5H8.185zM22 5v18.688l-2.594-2.594L18 22.5l4.28 4.313.72.687.72-.688L28 22.5l-1.406-1.406L24 23.687V5h-2zM9 8.656 9.844 11H8.156L9 8.656zM5 17v2h5.563L5.28 24.28l-.28.314V27h8v-2H7.437l5.282-5.28.28-.314V17H5z"/></svg>';
  static const String alphabetical_sorting_2 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 5v2h5.563L5.28 12.28l-.28.314V15h8v-2H7.437l5.282-5.28.28-.314V5H5zm17 0v18.688l-2.594-2.594L18 22.5l4.28 4.313.72.687.72-.688L28 22.5l-1.406-1.406L24 23.687V5h-2zM8.187 17l-.218.656L6.03 23H6v.063l-.938 2.593-.062.157V27h2v-.844L7.406 25h3.188L11 26.156V27h2v-1.188l-.063-.156L12 23.063V23h-.03l-1.94-5.344L9.814 17H8.185zM9 20.656 9.844 23H8.156L9 20.656z"/></svg>';
  static const String amex =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 6C3.355 6 2 7.355 2 9v14c0 1.645 1.355 3 3 3h22c1.645 0 3-1.355 3-3V9c0-1.645-1.355-3-3-3H5zm0 2h22c.565 0 1 .435 1 1v14c0 .565-.435 1-1 1H5c-.565 0-1-.435-1-1V9c0-.565.435-1 1-1zm2.063 5.25L5 18.75h1.25l.406-1.25H9l.406 1.25h2.344v-4.125l1.5 4.125h1.094l1.53-4v4h1.095v-5.5h-1.783l-1.376 3.72-1.373-3.72H10.5v5.22l-1.938-5.22h-1.5zm11.406 0v5.5h4.404l1.375-1.78 1.374 1.78H27L24.937 16 27 13.25h-1.5l-1.375 1.656L23 13.25h-4.53zM7.75 14.344l.688 1.937H7.062l.688-1.935zm11.813.156h2.75l1.125 1.5-1.25 1.656h-2.625v-1.093h2.5v-1.125h-2.5V14.5z"/></svg>';
  static const String angle_down =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m4.22 10.78-1.44 1.44 12.5 12.5.72.686.72-.687 12.5-12.5-1.44-1.44L16 22.564 4.22 10.78z"/></svg>';
  static const String angle_left =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m19.03 4.28-11 11-.686.72.687.72 11 11 1.44-1.44L10.187 16l10.28-10.28-1.437-1.44z"/></svg>';
  static const String angle_right =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m12.97 4.28-1.44 1.44L21.814 16 11.53 26.28l1.44 1.44 11-11 .686-.72-.687-.72-11-11z"/></svg>';
  static const String angle_up =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 6.594-.72.687-12.5 12.5 1.44 1.44L16 9.437l11.78 11.78 1.44-1.437-12.5-12.5-.72-.686z"/></svg>';
  static const String archive =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v26h20V3H6zm2 2h7v1h2V5h7v22H8V5zm7 2v2h2V7h-2zm0 3v2h2v-2h-2zm0 3v2.188c-1.156.418-2 1.52-2 2.812 0 1.645 1.355 3 3 3s3-1.355 3-3c0-1.292-.844-2.394-2-2.813V13h-2zm1 4c.564 0 1 .436 1 1 0 .564-.436 1-1 1-.564 0-1-.436-1-1 0-.564.436-1 1-1z"/></svg>';
  static const String area_chart =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m28 4.063-1.625 1.25-4.625 3.625L16.156 8l-.375-.063-.342.22-5.688 3.78-4.563-.906L4 10.78V28h24V4.062zm-2 4.093v5.375l-4.22 3.345-5.468-1.813-.468-.156-.406.25-5.563 3.72L6 17.31v-4.09l3.813.75.406.092.342-.218 5.657-3.78 5.624.936.437.063.345-.282L26 8.157zm0 7.938V26H6v-6.5l3.625 1.438.5.187.438-.28 5.624-3.75 5.5 1.843.5.187.438-.344L26 16.095z"/></svg>';
  static const String arrows_long_down =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M15 4v20.063l-4.28-4.282-1.44 1.407 6 6 .72.72.72-.72 6-6-1.44-1.406L17 24.063V4h-2z"/></svg>';
  static const String arrows_long_left =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m10.813 9.28-6 6-.72.72.72.72 6 6 1.406-1.44L7.936 17H28v-2H7.937l4.282-4.28-1.408-1.44z"/></svg>';
  static const String arrows_long_right =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m21.188 9.28-1.407 1.44L24.063 15H4v2h20.063l-4.282 4.28 1.407 1.44 6-6 .72-.72-.72-.72-6-6z"/></svg>';
  static const String arrows_long_up =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 4.094-.72.718-6 6 1.44 1.407L15 7.936V28h2V7.937l4.28 4.282 1.44-1.408-6-6-.72-.718z"/></svg>';
  static const String asterisk =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m17.7 17 6.2 8.4-2.4 1.6-5.5-8.7-5.5 8.7-2.3-1.6 6.2-8.4-9.3-2.4L6 12l9.1 3.2L14.5 5h3L17 15.2l9-3.2.8 2.7-9.1 2.3z"/></svg>';
  static const String audio_file =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v26h20V3H6zm2 2h16v22H8V5zm8 4.72v6.468A2.902 2.902 0 0015 16c-1.645 0-3 1.355-3 3s1.355 3 3 3 3-1.355 3-3v-6.72l2.75.69.5-1.94-4-1L16 9.72zM15 18c.564 0 1 .436 1 1 0 .564-.436 1-1 1-.564 0-1-.436-1-1 0-.564.436-1 1-1z"/></svg>';
  static const String babys_room =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M12 3v2c1.496 0 2.298.52 2.688 1.094-4.284.58-7.665 3.948-8.407 8.218C5.025 14.67 4 15.636 4 17c0 1.365 1.024 2.33 2.28 2.688C7.098 24.387 11.1 28 16 28s8.903-3.61 9.72-8.313C26.975 19.33 28 18.366 28 17c0-1.32-.963-2.26-2.156-2.656-.75-3.958-3.718-7.142-7.563-8.063.132-.17.267-.28.72-.28V4c-1.092 0-1.954.546-2.406 1.188-.03.04-.036.084-.063.125C15.79 4.006 14.203 3 12 3zm4 5c4.093 0 7.464 3.106 8 7.125l.125.875H25c.555 0 1 .445 1 1 0 .555-.445 1-1 1h-1l-.094.875C23.46 22.88 20.093 26 16 26s-7.46-3.12-7.906-7.125L8 18H7c-.555 0-1-.445-1-1 0-.555.445-1 1-1h1l.094-.875C8.54 11.12 11.907 8 16 8zm-3.5 8a1.5 1.5 0 10.001 3.001A1.5 1.5 0 0012.5 16zm7 0a1.5 1.5 0 10.001 3.001A1.5 1.5 0 0019.5 16z"/></svg>';
  static const String bank_card =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 6C3.355 6 2 7.355 2 9v14c0 1.645 1.355 3 3 3h22c1.645 0 3-1.355 3-3V9c0-1.645-1.355-3-3-3H5zm0 2h22c.565 0 1 .435 1 1v2H5v2h23v10c0 .565-.435 1-1 1H5c-.565 0-1-.435-1-1V9c0-.565.435-1 1-1z"/></svg>';
  static const String banknotes =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M27.938 4.75 3.155 9H15l11.313-1.938L26.655 9h2.032l-.75-4.25zM2 10v16h28V10H2zm4.938 2h18.125a2.426 2.426 0 00-.063.5 2.5 2.5 0 002.5 2.5c.173 0 .337-.03.5-.063v6.126a2.426 2.426 0 00-.5-.063 2.5 2.5 0 00-2.5 2.5c0 .173.03.337.063.5H6.938c.033-.163.062-.327.062-.5A2.5 2.5 0 004.5 21c-.173 0-.337.03-.5.063v-6.125c.163.033.327.062.5.062A2.5 2.5 0 007 12.5c0-.173-.03-.337-.063-.5zM16 13c-2.75 0-5 2.25-5 5s2.25 5 5 5 5-2.25 5-5-2.25-5-5-5zm0 2c1.67 0 3 1.33 3 3s-1.33 3-3 3-3-1.33-3-3 1.33-3 3-3z"/></svg>';
  static const String bar_chart =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M21 4v24h8V4h-8zm2 2h4v20h-4V6zM3 10v18h8V10H3zm2 2h4v14H5V12zm7 4v12h8V16h-8zm2 2h4v8h-4v-8z"/></svg>';
  static const String barcode =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M2 7v18h2V7H2zm4 0v18h6V7H6zm8 0v18h2V7h-2zm4 0v18h4V7h-4zm6 0v18h2V7h-2zm4 0v18h2V7h-2z"/></svg>';
  static const String bed =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 6C4.355 6 3 7.355 3 9v6.78c-.61.552-1 1.342-1 2.22v9h5v-2h18v2h5v-9c0-.878-.39-1.668-1-2.22V9c0-1.645-1.355-3-3-3H6zm0 2h20c.555 0 1 .445 1 1v6h-2v-1c0-1.645-1.355-3-3-3h-4c-.767 0-1.467.3-2 .78a2.985 2.985 0 00-2-.78h-4c-1.645 0-3 1.355-3 3v1H5V9c0-.555.445-1 1-1zm4 5h4c.555 0 1 .445 1 1v1H9v-1c0-.555.445-1 1-1zm8 0h4c.555 0 1 .445 1 1v1h-6v-1c0-.555.445-1 1-1zM5 17h22c.555 0 1 .445 1 1v7h-1v-2H5v2H4v-7c0-.555.445-1 1-1z"/></svg>';
  static const String binoculars =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M11 5C9.032 5 7.46 6.44 7.125 8.313c-1.89.476-3.53 1.705-4.25 3.656h-.03L.718 17.936A6.972 6.972 0 000 21c0 3.854 3.146 7 7 7 3.472 0 6.365-2.552 6.906-5.875.543.535 1.28.875 2.094.875.814 0 1.55-.34 2.094-.875C18.634 25.448 21.528 28 25 28c3.854 0 7-3.146 7-7 0-.974-.2-1.906-.563-2.75l-2.28-6.375-.032-.03v-.033c-.73-1.77-2.348-3.012-4.25-3.5C24.54 6.442 22.968 5 21 5c-1.857 0-3.362 1.285-3.813 3h-2.375c-.45-1.715-1.955-3-3.812-3zm0 2c1.19 0 2 .81 2 2v1h6V9c0-1.19.81-2 2-2s2 .81 2 2v.906l.906.094c1.486.156 2.766 1.192 3.344 2.53.01.022.022.042.03.064l.75 2.125a6.926 6.926 0 00-3.03-.72c-2.924 0-5.425 1.817-6.47 4.375A3.011 3.011 0 0016 17a3.01 3.01 0 00-2.53 1.375C12.424 15.817 9.923 14 7 14c-1.072 0-2.09.253-3 .688l.75-2.032v-.03c.58-1.55 1.808-2.464 3.344-2.626L9 9.906V9c0-1.19.81-2 2-2zm-4 9c2.773 0 5 2.227 5 5s-2.227 5-5 5-5-2.227-5-5c0-.708.175-1.36.438-1.97.016-.037.013-.086.03-.124A4.982 4.982 0 017 16zm18 0c2.773 0 5 2.227 5 5s-2.227 5-5 5-5-2.227-5-5 2.227-5 5-5zm-9 3c.564 0 1 .436 1 1 0 .564-.436 1-1 1-.564 0-1-.436-1-1 0-.564.436-1 1-1z"/></svg>';
  static const String bitcoin =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M12 3v3H8v20h4v3h2v-3h2v3h2v-3h1.5c3.026 0 5.5-2.474 5.5-5.5a5.52 5.52 0 00-2.875-4.844A5.517 5.517 0 0024 11.5C24 8.474 21.526 6 18.5 6H18V3h-2v3h-2V3h-2zm-2 5h8.5c1.944 0 3.5 1.556 3.5 3.5S20.444 15 18.5 15H10V8zm0 9h9.5c1.944 0 3.5 1.556 3.5 3.5S21.444 24 19.5 24H10v-7z"/></svg>';
  static const String bold =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 7c2.8 0 5 2.2 5 5 0 1.3-.5 2.4-1.3 3.3 1.9.7 3.3 2.5 3.3 4.7 0 2.8-2.2 5-5 5H7V7h9m-7 8h7c1.7 0 3-1.3 3-3s-1.3-3-3-3H9v6m0 8h9c1.7 0 3-1.3 3-3s-1.3-3-3-3H9v6m7-18H5v22h13c3.9 0 7-3.1 7-7 0-2.1-1-4.1-2.5-5.4.3-.8.5-1.7.5-2.6 0-3.9-3.1-7-7-7zm-5 6h5c.6 0 1 .4 1 1s-.4 1-1 1h-5v-2zm0 8h7c.6 0 1 .4 1 1s-.4 1-1 1h-7v-2z"/></svg>';
  static const String bookmark =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M7 5v23l1.594-1.188L16 21.25l7.406 5.563L25 28V5H7zm2 2h14v17l-6.406-4.813L16 18.75l-.594.438L9 24V7z"/></svg>';
  static const String box =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 5v6h1v16h22V11h1V5H4zm2 2h20v2H6V7zm1 4h18v14H7V11zm5.813 2A1 1 0 0013 15h6a1 1 0 100-2h-6a1 1 0 00-.094 0 1 1 0 00-.094 0z"/></svg>';
  static const String briefcase =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3c-1.864 0-3.4 1.275-3.844 3H3v20h26V6h-9.156C19.4 4.275 17.864 3 16 3zm0 2c.81 0 1.428.385 1.75 1h-3.5c.322-.615.94-1 1.75-1zM5 8h22v9H5V8zm11 6a1 1 0 100 2 1 1 0 000-2zM5 19h22v5H5v-5z"/></svg>';
  static const String british_pound =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M17.688 5c-.27 0-.548.028-.813.063-3.177.41-5.875 3.14-5.875 6.592 0 1.13.283 2.242.656 3.344H9v2h3.406c.198.554.36 1.102.5 1.655.563 2.206.62 4.182-1.375 6.344H8v2h16v-5h-2v3h-7.938c1.393-2.307 1.318-4.746.782-6.845-.102-.4-.225-.772-.344-1.156H20v-2h-6.156C13.39 13.692 13 12.53 13 11.655c0-3.232 3.3-5.543 6.375-4.312l.75-1.844c-.815-.326-1.63-.498-2.438-.5z"/></svg>';
  static const String brush =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M24.813 4.03c-.837 0-1.68.337-2.313.97L9.812 17.5l-.624.594c-.75.14-1.467.51-2.032 1.125-.833.908-.995 2.02-1.312 3.218-.318 1.196-.72 2.526-1.688 4l-1 1.562H5c3.915 0 6.495-1.87 7.813-3.188l.03-.03c.603-.617.94-1.395 1.063-2.188l.5-.47 12.688-12.5v-.03a3.253 3.253 0 000-4.594c-.634-.633-1.445-.97-2.282-.97zm0 1.97c.313 0 .608.14.875.406.533.534.533 1.248 0 1.782l-9.032 8.937-1.812-1.813 9.062-8.906c.267-.266.593-.406.907-.406zM13.405 16.72l1.813 1.81-1.5 1.47-1.814-1.813 1.5-1.468zM9.97 20.03a2.31 2.31 0 011.467.595c.778.712.796 1.954-.03 2.78-.87.87-2.408 1.986-4.657 2.407.48-1.05.815-2.03 1.03-2.843.334-1.255.578-2.116.845-2.407.347-.38.838-.546 1.344-.532z"/></svg>';
  static const String buy =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 7a1 1 0 000 2h2.22l2.624 10.5c.223.89 1.02 1.5 1.937 1.5h12.47c.903 0 1.67-.6 1.907-1.47L27.75 10h-2.094l-2.406 9H10.78L8.157 8.5A1.984 1.984 0 006.22 7H4zm18 14c-1.645 0-3 1.355-3 3s1.355 3 3 3 3-1.355 3-3-1.355-3-3-3zm-9 0c-1.645 0-3 1.355-3 3s1.355 3 3 3 3-1.355 3-3-1.355-3-3-3zm3-14v5h-3l4 4 4-4h-3V7h-2zm-3 16c.564 0 1 .436 1 1 0 .564-.436 1-1 1-.564 0-1-.436-1-1 0-.564.436-1 1-1zm9 0c.564 0 1 .436 1 1 0 .564-.436 1-1 1-.564 0-1-.436-1-1 0-.564.436-1 1-1z"/></svg>';
  static const String calculator =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v26h20V3H6zm2 2h16v22H8V5zm2 2v6h12V7H10zm2 2h8v2h-8V9zm-1 6v2h2v-2h-2zm4 0v2h2v-2h-2zm4 0v2h2v-2h-2zm-8 4v2h2v-2h-2zm4 0v2h2v-2h-2zm4 0v2h2v-2h-2zm-8 4v2h2v-2h-2zm4 0v2h2v-2h-2zm4 0v2h2v-2h-2z"/></svg>';
  static const String camera =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m11.5 6-.313.406L10 8H3v18h26V8h-7l-1.188-1.594L20.5 6h-9zm1 2h7l1.188 1.594L21 10h6v14H5V10h6l.313-.406L12.5 8zM8 11a1 1 0 100 2 1 1 0 000-2zm8 0c-3.302 0-6 2.698-6 6s2.698 6 6 6 6-2.698 6-6-2.698-6-6-6zm0 2c2.22 0 4 1.78 4 4 0 2.22-1.78 4-4 4-2.22 0-4-1.78-4-4 0-2.22 1.78-4 4-4z"/></svg>';
  static const String cancel =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm-3.78 5.78-1.44 1.44L14.564 16l-3.782 3.78 1.44 1.44L16 17.437l3.78 3.78 1.44-1.437L17.437 16l3.78-3.78-1.437-1.44L16 14.564l-3.78-3.782z"/></svg>';
  static const String cancel_2 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11 0 2.726-.99 5.206-2.625 7.125L9.03 7.47A10.954 10.954 0 0116 5zM7.625 8.875 22.97 24.53A10.954 10.954 0 0116 27C9.913 27 5 22.087 5 16c0-2.726.99-5.206 2.625-7.125z"/></svg>';
  static const String cat_footprint =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M12.5 5c-1.07 0-2.002.608-2.594 1.438C9.314 7.268 9 8.34 9 9.5s.314 2.233.906 3.063C10.498 13.393 11.43 14 12.5 14c1.07 0 2.002-.608 2.594-1.438.592-.83.906-1.902.906-3.062s-.314-2.233-.906-3.063C14.502 5.607 13.57 5 12.5 5zM16 9.5c0 1.16.314 2.233.906 3.063.592.83 1.525 1.437 2.594 1.437 1.07 0 2.002-.608 2.594-1.438.592-.83.906-1.902.906-3.062s-.314-2.233-.906-3.063C21.502 5.607 20.57 5 19.5 5c-1.07 0-2.002.608-2.594 1.438C16.314 7.268 16 8.34 16 9.5zM12.5 7c.312 0 .656.156.97.594.31.437.53 1.133.53 1.906 0 .773-.22 1.47-.53 1.906-.314.438-.658.594-.97.594-.312 0-.656-.156-.97-.594-.31-.437-.53-1.133-.53-1.906 0-.773.22-1.47.53-1.906.314-.438.658-.594.97-.594zm7 0c.312 0 .656.156.97.594.31.437.53 1.133.53 1.906 0 .773-.22 1.47-.53 1.906-.314.438-.658.594-.97.594-.312 0-.656-.156-.97-.594-.31-.437-.53-1.133-.53-1.906 0-.773.22-1.47.53-1.906.314-.438.658-.594.97-.594zm-12 5c-1.07 0-2.002.608-2.594 1.438C4.314 14.268 4 15.34 4 16.5s.314 2.233.906 3.063C5.498 20.393 6.43 21 7.5 21c1.07 0 2.002-.608 2.594-1.438.592-.83.906-1.902.906-3.062s-.314-2.233-.906-3.063C9.502 12.607 8.57 12 7.5 12zm17 0c-1.07 0-2.002.608-2.594 1.438-.592.83-.906 1.902-.906 3.062s.314 2.233.906 3.063C22.498 20.393 23.43 21 24.5 21c1.07 0 2.002-.608 2.594-1.438.592-.83.906-1.902.906-3.062s-.314-2.233-.906-3.063C26.502 12.607 25.57 12 24.5 12zm-17 2c.312 0 .656.156.97.594.31.437.53 1.133.53 1.906 0 .773-.22 1.47-.53 1.906-.314.438-.658.594-.97.594-.312 0-.656-.156-.97-.594C6.22 17.97 6 17.273 6 16.5c0-.773.22-1.47.53-1.906.314-.438.658-.594.97-.594zm17 0c.312 0 .656.156.97.594.31.437.53 1.133.53 1.906 0 .773-.22 1.47-.53 1.906-.314.438-.658.594-.97.594-.312 0-.656-.156-.97-.594-.31-.437-.53-1.133-.53-1.906 0-.773.22-1.47.53-1.906.314-.438.658-.594.97-.594zM16 16c-1.333 0-2.263.865-2.72 1.625-.454.76-.734 1.392-1 1.656-.153.157-1.118.52-2.124 1.033-.503.257-1.01.6-1.437 1.125-.43.525-.72 1.25-.72 2.063 0 1.92 1.58 3.5 3.5 3.5.866 0 1.77-.28 2.655-.53C15.043 26.216 16 26 16 26s.957.216 1.844.47c.886.25 1.79.53 2.656.53 1.92 0 3.5-1.58 3.5-3.5 0-.794-.293-1.52-.72-2.03-.425-.513-.937-.83-1.436-1.095-1-.53-1.983-.95-2.125-1.094-.24-.237-.51-.89-.97-1.654C18.29 16.86 17.34 16 16 16zm0 2c.66 0 .733.16 1.03.656.3.495.524 1.336 1.25 2.063.825.82 1.867 1 2.626 1.404.38.202.67.417.844.625.173.207.25.396.25.75 0 .84-.66 1.5-1.5 1.5-.29 0-1.224-.22-2.094-.47-.87-.247-1.59-.53-2.406-.53-.816 0-1.536.283-2.406.53-.87.25-1.804.47-2.094.47-.84 0-1.5-.66-1.5-1.5 0-.403.084-.61.25-.814.166-.203.472-.404.844-.593.744-.38 1.78-.53 2.625-1.375.733-.737.953-1.605 1.25-2.095.292-.49.362-.625 1.03-.625z"/></svg>';
  static const String checked =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.8 3 3 8.8 3 16s5.8 13 13 13 13-5.8 13-13c0-1.4-.188-2.794-.688-4.094L26.688 13.5c.2.8.313 1.6.313 2.5 0 6.1-4.9 11-11 11S5 22.1 5 16 9.9 5 16 5c3 0 5.694 1.194 7.594 3.094L25 6.688C22.7 4.388 19.5 3 16 3zm11.28 4.28L16 18.563l-4.28-4.28-1.44 1.437 5 5 .72.686.72-.687 12-12-1.44-1.44z"/></svg>';
  static const String checked_2 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 4v24h24V12.187l-2 2V26H6V6h19.813l2-2H4zm23.28 3.28L16 18.563l-4.28-4.28-1.44 1.437 5 5 .72.686.72-.687 12-12-1.44-1.44z"/></svg>';
  static const String checkmark =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M28.28 6.28 11 23.563l-7.28-7.28-1.44 1.437 8 8 .72.686.72-.687 18-18-1.44-1.44z"/></svg>';
  static const String chevron_down =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m6.906 6.594-.718.687-3.907 3.907-.686.72.687.687 13 13 .72.718.72-.718 13-13 .686-.688-.687-.72-3.907-3.905-.72-.686-.687.687L16 15.688 7.594 7.28l-.688-.686zm-.03 2.843 8.405 8.376.72.687.72-.688 8.405-8.375 2.438 2.438L16 23.47 4.437 11.874l2.438-2.438z"/></svg>';
  static const String chevron_down_round =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm-5.28 7.78-1.44 1.44 6 6 .72.686.72-.687 6-6-1.44-1.44L16 18.064l-5.28-5.282z"/></svg>';
  static const String chevron_left =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m19.75 2.594-.72.687-12 12-.686.72.687.72 12 12 .72.686.72-.687 3.593-3.626.687-.688-.688-.718L16.375 16l7.688-7.688.687-.718-.688-.688L20.47 3.28l-.72-.686zm0 2.844 2.188 2.187-7.688 7.656-.72.72.72.72 7.688 7.655-2.188 2.188L9.187 16 19.75 5.437z"/></svg>';
  static const String chevron_left_round =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm1.78 4.28-6 6-.686.72.687.72 6 6 1.44-1.44L13.937 16l5.28-5.28-1.437-1.44z"/></svg>';
  static const String chevron_right =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m12.25 2.594-.72.687-3.59 3.626-.688.688.688.718L15.625 16l-7.688 7.688-.687.718.688.688 3.593 3.625.72.686.72-.687 12-12 .686-.72-.687-.72-12-12-.72-.686zm0 2.844L22.813 16 12.25 26.563l-2.188-2.188 7.688-7.656.72-.72-.72-.72-7.688-7.655 2.188-2.188z"/></svg>';
  static const String chevron_right_round =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm-1.78 4.28-1.44 1.44L18.064 16l-5.282 5.28 1.44 1.44 6-6 .686-.72-.687-.72-6-6z"/></svg>';
  static const String chevron_up =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 5.688-.72.718-13 13-.686.688.687.718L6.19 24.72l.718.686.688-.687L16 16.312l8.406 8.406.688.686.718-.687 3.907-3.907.686-.72-.687-.687-13-13-.72-.718zm0 2.843 11.563 11.595-2.438 2.438-8.406-8.375L16 13.5l-.72.688-8.405 8.374-2.438-2.437L16 8.53z"/></svg>';
  static const String chevron_up_round =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm0 6.094-.72.687-6 6 1.44 1.44L16 13.937l5.28 5.28 1.44-1.437-6-6-.72-.686z"/></svg>';
  static const String circle =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 4C9.384 4 4 9.384 4 16s5.384 12 12 12 12-5.384 12-12S22.616 4 16 4zm0 2c5.535 0 10 4.465 10 10s-4.465 10-10 10S6 21.535 6 16 10.465 6 16 6z"/></svg>';
  static const String circle_notch =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M18 4.18v2.022c4.56.93 8 4.97 8 9.798 0 5.514-4.486 10-10 10S6 21.514 6 16c0-4.83 3.44-8.87 8-9.798v-2.02C8.334 5.136 4 10.065 4 16c0 6.617 5.383 12 12 12s12-5.383 12-12c0-5.934-4.334-10.863-10-11.82z"/></svg>';
  static const String circle_thin =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 4C9.38 4 4 9.38 4 16s5.38 12 12 12 12-5.38 12-12S22.62 4 16 4zm0 1c6.08 0 11 4.92 11 11s-4.92 11-11 11S5 22.08 5 16 9.92 5 16 5z"/></svg>';
  static const String clipboard =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3c-1.26 0-2.152.89-2.594 2H6v23h20V5h-7.406C18.152 3.89 17.26 3 16 3zm0 2c.555 0 1 .445 1 1v1h3v2h-8V7h3V6c0-.555.445-1 1-1zM8 7h2v4h12V7h2v19H8V7z"/></svg>';
  static const String code_file =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v26h20V9.594l-.28-.313-6-6-.314-.28H6zm2 2h10v6h6v16H8V5zm12 1.438L22.563 9H20V6.437zM16 13l-2 12h2l2-12h-2zm-3.78 2.375-2.5 3-.533.625.532.625 2.5 3 1.56-1.25L11.813 19l1.968-2.375-1.56-1.25zm7.56 0-1.56 1.25L20.187 19l-1.97 2.375 1.563 1.25 2.5-3 .532-.625-.53-.625-2.5-3z"/></svg>';
  static const String color_dropper =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M24.656 3.03c-1.108 0-2.222.41-3.062 1.25l-2.782 2.814-1-1L16.407 7.5l1 1-9.5 9.5c-1.04 1.04-1.633 1.792-2 2.47a5.288 5.288 0 00-.562 1.686c-.068.402-.1.62-.344 1.063-.244.44-.733 1.075-1.72 2.06l-.686.72.687.72 2 2 .72.686.72-.687c.96-.96 1.573-1.427 2-1.657.425-.23.65-.275 1.06-.344a5.081 5.081 0 001.69-.564c.685-.378 1.466-.998 2.53-2.062l9.5-9.5 1 1 1.406-1.406-1-1 2.813-2.782c1.68-1.68 1.68-4.444 0-6.125a4.318 4.318 0 00-3.064-1.25zm0 2c.592 0 1.166.23 1.625.69.92.918.92 2.36 0 3.28l-2.78 2.78-3.28-3.28L23 5.72c.46-.46 1.065-.69 1.656-.69zm-5.843 4.876 3.28 3.28-9.5 9.502c-.985.986-1.65 1.475-2.093 1.718-.442.244-.66.276-1.063.344-.402.068-.98.165-1.656.53-.46.25-1.086.848-1.686 1.376l-.75-.75c.547-.62 1.147-1.25 1.406-1.718.378-.687.493-1.31.563-1.72.07-.41.113-.604.343-1.03.23-.427.696-1.072 1.657-2.032l9.5-9.5z"/></svg>';
  static const String columns =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 5v22h22V5H5zm2 2h8v18H7V7zm10 0h8v18h-8V7z"/></svg>';
  static const String comments =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M3 6v20h9.563l2.718 2.72.72.686.72-.687L19.437 26H29V6H3zm2 2h22v16h-8.406l-.313.28L16 26.563l-2.28-2.28-.314-.282H5V8zm4 3v2h14v-2H9zm0 4v2h14v-2H9zm0 4v2h10v-2H9z"/></svg>';
  static const String compress =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M28.28 2.28 19 11.595V3h-2v12h12v-2h-8.594l9.313-9.28-1.44-1.44zM3 17v2h8.594L2.28 28.28l1.44 1.44L13 20.405V29h2V17H3z"/></svg>';
  static const String controller =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 7C9.617 7 4.03 9.063 4.03 9.063l-.593.218-.062.596-1.344 10.25c-.363 2.835 1.667 5.48 4.5 5.844 2.64.34 5.01-1.44 5.627-3.97h7.688c.62 2.528 2.986 4.31 5.625 3.97 2.834-.366 4.864-3.01 4.5-5.845l-1.345-10.25-.063-.594-.593-.216S22.38 7 16 7zm0 2c5.486 0 10.007 1.524 10.75 1.78l1.22 9.626a3.159 3.159 0 01-2.75 3.563c-1.763.225-3.368-.99-3.595-2.75l-.03-.346L21.47 20H10.53l-.124.874-.03.344c-.227 1.762-1.832 2.976-3.595 2.75a3.162 3.162 0 01-2.75-3.564l1.22-9.625C5.994 10.524 10.515 9 16 9zm-7 3v2H7v2h2v2h2v-2h2v-2h-2v-2H9zm13 0a1 1 0 100 2 1 1 0 000-2zm-2 2a1 1 0 100 2 1 1 0 000-2zm4 0a1 1 0 100 2 1 1 0 000-2zm-2 2a1 1 0 100 2 1 1 0 000-2z"/></svg>';
  static const String copy =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 4v20h7v-2H6V6h12v1h2V4H4zm8 4v20h16V8H12zm2 2h12v16H14V10z"/></svg>';
  static const String copyright =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm-.094 5c-3.324 0-6 2.676-6 6s2.676 6 6 6c2.4 0 4.45-1.44 5.406-3.47l-1.812-.843C18.855 19.058 17.506 20 15.906 20c-2.276 0-4-1.724-4-4s1.724-4 4-4c1.6 0 2.95.942 3.594 2.313l1.813-.844c-.956-2.03-3.007-3.47-5.407-3.47z"/></svg>';
  static const String create_new =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M25 4.03c-.765 0-1.517.3-2.094.876L13 14.78l-.22.22-.06.313-.69 3.5-.31 1.468 1.467-.31 3.5-.69.313-.06.22-.22 9.874-9.906A2.968 2.968 0 0025 4.032zm0 1.94c.235 0 .464.12.688.343.446.446.446.928 0 1.375L16 17.374l-1.72.344.345-1.72 9.688-9.688c.223-.223.452-.343.687-.343zM4 8v20h20V14.812l-2 2V26H6V10h9.188l2-2H4z"/></svg>';
  static const String crop =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M8 4v4H4v2h4v14h14v4h2v-4h4v-2H11.437L22 11.437V21h2V9.437l3.72-3.718-1.44-1.44L22.563 8H11v2h9.563L10 20.563V4H8z"/></svg>';
  static const String cut =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 6c-2.197 0-4 1.803-4 4s1.803 4 4 4c.957 0 1.81-.37 2.5-.938l5.22 2.97-5.158 2.937C7.864 18.374 6.982 18 6 18c-2.197 0-4 1.803-4 4s1.803 4 4 4 4-1.803 4-4c0-.494-.115-.97-.28-1.406L30 9h-4l-10.22 5.844-6.06-3.438c.072-.194.144-.387.186-.594.054-.26.094-.537.094-.812 0-2.197-1.803-4-4-4zm0 2c1.116 0 2 .884 2 2s-.884 2-2 2-2-.884-2-2c0-.14.005-.275.03-.406A1.997 1.997 0 016 8zm13.094 8.813-2 1.093L26 23h4l-10.906-6.188zM6 20c1.116 0 2 .884 2 2s-.884 2-2 2-2-.884-2-2c0-.14.005-.275.03-.406A1.997 1.997 0 016 20z"/></svg>';
  static const String database =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 4v24h20V4H6zm2 2h16v5H8V6zm0 7h16v6H8v-6zm0 8h16v5H8v-5z"/></svg>';
  static const String dining_room =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M22.406 4 17.78 8.594c-1.152 1.153-1.152 3.065 0 4.22L16 14.56l-1.28-1.28-7.5-7.5-.72-.688-.72.687a4.569 4.569 0 000 6.44l6.282 6.28-7.78 7.78 1.437 1.44 7.78-7.782 1.188 1.156.718.718.688-.718 1.78-1.782 8.407 8.407 1.44-1.44-9.126-9.093L17.437 16l1.75-1.78h.032l.03.03c1.158 1.1 3.02 1.105 4.156-.03l.094-.126 4.5-4.5-1.406-1.406L22 12.78c-.435.436-.937.445-1.375.033l5.28-5.313L24.5 6.094l-5.313 5.28c-.412-.437-.403-.94.032-1.374l4.593-4.594L22.405 4zM6.78 8.22l9.69 9.686-1.064 1.063-8.187-8.19c-.742-.74-.764-1.676-.44-2.56z"/></svg>';
  static const String diploma_1 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3c-.624 0-1.248.213-1.78.594L12.56 4.75 10.656 5h-.03l-.032.03a3.39 3.39 0 00-2.563 2.564l-.03.03v.032l-.25 1.938-1.156 1.5-.032.03v.032c-.698 1.118-.73 2.56.032 3.625L7.78 16.44l.314 1.718-3.22 4.907-1.03 1.53h4.781l1.156 2.688.72 1.72 1.03-1.563 3.158-4.75c.846.35 1.806.38 2.624 0l3.157 4.75L21.5 29l.72-1.72 1.155-2.686h4.781l-1.03-1.532L24 18.313l.25-1.875 1.156-1.656.032-.03v-.03c.698-1.12.73-2.528-.032-3.595L24.25 9.47l-.375-1.876h.03c0-.025-.027-.04-.03-.063-.18-1.307-1.217-2.37-2.53-2.53h-.032l-1.875-.25-1.657-1.156A3.078 3.078 0 0016 3zm0 2.03c.23 0 .458.07.625.19l1.78 1.28.22.156.25.032L21.063 7h.03c.448.05.764.365.813.813v.062l.407 2.22.03.217.157.188 1.28 1.78c.24.335.27.894-.03 1.376l-1.25 1.75-.156.22-.032.25L22 18.062v.03a.966.966 0 01-.156.438l-.063.032v.032a.883.883 0 01-.593.312h-.062l-2.28.407-.25.03-.19.157-1.78 1.28c-.333.24-.924.27-1.406-.03l-1.626-1.25-.188-.156-.28-.032L10.937 19h-.032a.872.872 0 01-.687-.438.98.98 0 01-.126-.375v-.062l-.406-2.28-.032-.25-.156-.19-1.28-1.78c-.24-.333-.27-.924.03-1.406l1.25-1.626.156-.188.03-.28.283-2.095c.002-.014.026-.015.03-.03a1.398 1.398 0 011-1c.015-.004.016-.028.03-.03l2.095-.282.25-.032.22-.156 1.78-1.28c.167-.12.396-.19.625-.19zm6.906 15.22 1.532 2.344H22.03l-.25.625-.686 1.593-2.125-3.25.468-.344 1.968-.345v.03c.025 0 .04-.027.063-.03a2.973 2.973 0 001.436-.625zm-13.812.03c.427.382.967.648 1.562.72h.03l1.908.25.437.344-2.124 3.218-.687-1.593-.25-.626H7.56l1.532-2.313z"/></svg>';
  static const String doctor =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m8.438 6-.282.47S5 11.652 5 20v1h6.094A4.923 4.923 0 0011 22c0 2.75 2.25 5 5 5s5-2.25 5-5c0-.344-.027-.675-.094-1H27v-1c0-4.61-.776-7.99-1.563-10.22-.786-2.228-1.625-3.374-1.625-3.374L23.5 6H8.437zm1.218 2h12.72c.145.208.573.732 1.186 2.47.65 1.84 1.232 4.73 1.344 8.53H20c-.915-1.21-2.376-2-4-2s-3.085.79-4 2H7.094c.228-6.65 2.232-10.43 2.562-11zM15 10v2h-2v2h2v2h2v-2h2v-2h-2v-2h-2zm1 9c1.67 0 3 1.33 3 3s-1.33 3-3 3-3-1.33-3-3 1.33-3 3-3zm0 2a1 1 0 100 2 1 1 0 000-2z"/></svg>';
  static const String document =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v26h20V9.594l-.28-.313-6-6-.314-.28H6zm2 2h10v6h6v16H8V5zm12 1.438L22.563 9H20V6.437zM11 13v2h10v-2H11zm0 4v2h10v-2H11zm0 4v2h10v-2H11z"/></svg>';
  static const String double_left =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m15.906 4.78-10.5 10.5-.718.72.718.72 10.5 10.5 1.406-1.44L7.533 16l9.78-9.78-1.406-1.44zm7 0-10.5 10.5-.72.72.72.72 10.5 10.5 1.407-1.44L14.53 16l9.783-9.78-1.407-1.44z"/></svg>';
  static const String double_right =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M9.094 4.78 7.688 6.22l9.78 9.78-9.78 9.78 1.406 1.44 10.5-10.5.718-.72-.718-.72-10.5-10.5zm7 0-1.407 1.44L24.47 16l-9.782 9.78 1.406 1.44 10.5-10.5.718-.72-.718-.72-10.5-10.5z"/></svg>';
  static const String double_up =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 4.688-.72.718-11.5 11.5 1.44 1.407L16 7.53l10.78 10.782 1.44-1.406-11.5-11.5-.72-.718zm0 7-.72.718-11.5 11.5 1.44 1.407L16 14.53l10.78 10.783 1.44-1.407-11.5-11.5-.72-.72z"/></svg>';
  static const String down_arrow =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M15 4v20.063L8.22 17.28l-1.44 1.44 8.5 8.5.72.686.72-.687 8.5-8.5-1.44-1.44L17 24.063V4h-2z"/></svg>';
  static const String down_round =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm-1 4v10.28l-4-4-1.406 1.44 5.687 5.686.72.72.72-.72 5.686-5.687L21 15.28l-4 4V9h-2z"/></svg>';
  static const String down_squared =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 5v22h22V5H5zm2 2h18v18H7V7zm3.72 5.78-1.44 1.44 6 6 .72.686.72-.687 6-6-1.44-1.44L16 18.064l-5.28-5.282z"/></svg>';
  static const String download =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M15 4v16.563L9.72 15.28l-1.44 1.44 7 7 .72.686.72-.687 7-7-1.44-1.44L17 20.564V4h-2zM7 27v2h18v-2H7z"/></svg>';
  static const String download_2 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 5c-4.12 0-7.36 3.13-7.813 7.125a4.895 4.895 0 00-3.843 3.22C1.884 16.054 0 18.248 0 21c0 3.324 2.676 6 6 6h20c3.324 0 6-2.676 6-6 0-1.76-.855-3.336-2.094-4.438-.232-3.514-3.035-6.318-6.562-6.5C22.14 7.133 19.378 5 16 5zm0 2c2.762 0 4.97 1.77 5.75 4.28l.22.72H23c2.755 0 5 2.245 5 5v.5l.406.313A4.07 4.07 0 0130 21c0 2.276-1.724 4-4 4H6c-2.276 0-4-1.724-4-4 0-2.02 1.45-3.588 3.28-3.906l.657-.125.125-.657C6.362 14.963 7.556 14 9 14h1v-1c0-3.37 2.63-6 6-6zm-1 5v6.563l-2.28-2.282-1.44 1.44 4 4 .72.686.72-.687 4-4-1.44-1.44L17 18.563V12h-2z"/></svg>';
  static const String electrical =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m22 3.594-4 3.969-2.28-2.282-1.44 1.44.75.75-5.124 5.124a3.124 3.124 0 000 4.406l1.844 1.844-7.47 7.437 1.44 1.44 7.436-7.47L15 22.094a3.124 3.124 0 004.406 0l5.125-5.125.75.75 1.44-1.44L24.437 14l3.968-4L27 8.594l-4 3.97L19.437 9l3.97-4L22 3.594zm-5.563 5.28 6.688 6.688L18 20.689c-.388.387-1.206.387-1.594 0l-5.093-5.094c-.388-.388-.388-1.206 0-1.594l5.124-5.125z"/></svg>';
  static const String electricity =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m18.875 4-6.906 7.313-.845.906 1.063.624 7.187 4.344L12 24.563V20h-2v8h8v-2h-4.563l8.282-8.28.905-.907-1.094-.657-7.25-4.375 6.033-6.405L18.875 4z"/></svg>';
  static const String eraser =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M18.906 4.094c-.805-.002-1.64.272-2.28.843v.032l-.032.03L4.906 16.594c-1.212 1.212-1.204 3.184-.062 4.468l.03.032h.032l6 6c1.213 1.212 3.184 1.204 4.47.062v-.03l.03-.032L27 15.5c1.267-1.267 1.306-3.288.094-4.5l-6-6a3.06 3.06 0 00-2.188-.906zm-.03 2.03c.318 0 .618.088.81.282l6.002 6c.387.388.44 1.154-.094 1.688l-5.032 5.03-7.656-7.655 5.063-5.033.03-.03c.253-.21.57-.28.875-.282zm-7.407 6.782 7.655 7.656-5.094 5.094-.03.032c-.517.428-1.308.38-1.688 0L6.345 19.75c-.016-.018-.017-.044-.032-.063-.41-.517-.374-1.313 0-1.687l5.157-5.094z"/></svg>';
  static const String euro =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M18 4c-4.738 0-8.587 3.887-9.688 9H6v2h2.063c-.023.328-.063.666-.063 1 0 .334.04.672.063 1H6v2h2.313c1.1 5.113 4.95 9 9.687 9 2.71 0 5.17-1.303 6.938-3.344l-1.532-1.312C21.954 25.02 20.07 26 18 26c-3.502 0-6.59-2.898-7.625-7H19v-2h-8.97c-.025-.33-.03-.66-.03-1 0-.34.005-.67.03-1H19v-2h-8.625C11.41 8.898 14.498 6 18 6c2.07 0 3.954.98 5.406 2.656l1.532-1.312C23.168 5.304 20.708 4 18 4z"/></svg>';
  static const String exclamation_mark =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M13 4v16h6V4h-6zm2 2h2v12h-2V6zm-2 16v6h6v-6h-6zm2 2h2v2h-2v-2z"/></svg>';
  static const String i_export =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 4v24h20v-8l-2 2v4H8V6h16v4l2 2V4H6zm16.406 7L21 12.406 23.563 15h-9.657v2h9.656L21 19.594 22.406 21l4.313-4.28.686-.72-.687-.72L22.405 11z"/></svg>';
  static const String fantasy =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m20.875 2.563-.688.75-1.687 1.78h-3.594v3.5l-1.72 1.813-.686.72.688.687 1.5 1.5L3.03 25l-.717.72.718.686 2.564 2.563.718.718.688-.72 11.688-11.655 1.5 1.5.687.687.72-.688 1.81-1.718h3.5V13.5l1.782-1.688.75-.687-.718-.72-1.814-1.81v-3.5h-3.5L21.594 3.28l-.72-.717zm.03 2.874 1.376 1.375.314.282h2.312v2.312l.282.313 1.375 1.374-1.344 1.28-.314.282v2.438h-2.312l-.282.28-1.406 1.345-.843-.845 3.843-3.813.72-.687-.72-.72-2.562-2.56-.688-.69-.718.69-3.813 3.842-.844-.843 1.345-1.406.28-.282v-2.31h2.44l.28-.313 1.28-1.343zm-.25 4.782 1.126 1.155-15.468 15.47-1.156-1.126 15.5-15.5zM19 21v1h-1v2h1v1h2v-1h1v-2h-1v-1h-2zm6 2v2h-2v2h2v2h2v-2h2v-2h-2v-2h-2z"/></svg>';
  static const String fax =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M12 5v5h-2V8H4v18h2v1c0 1.645 1.355 3 3 3s3-1.355 3-3v-1h16V10h-4V5H12zm2 2h8v5h-8V7zm-8 3h2v14H6V10zm4 2h2v2h12v-2h2v12H10V12zm3 4v2h2v-2h-2zm4 0v2h2v-2h-2zm4 0v2h2v-2h-2zm-8 4v2h2v-2h-2zm4 0v2h2v-2h-2zm4 0v2h2v-2h-2zM8 26h2v1c0 .555-.445 1-1 1-.555 0-1-.445-1-1v-1z"/></svg>';
  static const String female =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m19.72 4.28-1.44 1.44L21.563 9l-2.968 2.97A8.935 8.935 0 0013 10c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9a8.94 8.94 0 00-1.97-5.594l2.97-2.97 3.28 3.283 1.44-1.44L24.437 9l3.28-3.28-1.437-1.44L23 7.563l-3.28-3.28zM13 12c3.878 0 7 3.122 7 7s-3.122 7-7 7-7-3.122-7-7 3.122-7 7-7z"/></svg>';
  static const String file =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v26h20V9.594l-.28-.313-6-6-.314-.28H6zm2 2h10v6h6v16H8V5zm12 1.438L22.563 9H20V6.437z"/></svg>';
  static const String film =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 4v24h24V4H4zm2 2h2v1h2V6h12v1h2V6h2v20h-2v-1h-2v1H10v-1H8v1H6V6zm2 3v2h2V9H8zm14 0v2h2V9h-2zM8 13v2h2v-2H8zm14 0v2h2v-2h-2zM8 17v2h2v-2H8zm14 0v2h2v-2h-2zM8 21v2h2v-2H8zm14 0v2h2v-2h-2z"/></svg>';
  static const String filter =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 4v2.344l.22.28 7.78 9.72V28l1.594-1.188 4-3L19 23.5v-7.156l7.78-9.72.22-.28V4H5zm2.28 2h17.44l-7.19 9h-3.06L7.28 6zM15 17h2v5.5L15 24v-7z"/></svg>';
  static const String finish_flag =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 4v24h2v-8h20V4H5zm2 2h3v3h3V6h3v3h3V6h3v3h3v3h-3v3h3v3h-3v-3h-3v3h-3v-3h-3v3h-3v-3H7v-3h3V9H7V6zm3 6v3h3v-3h-3zm3 0h3V9h-3v3zm3 0v3h3v-3h-3zm3 0h3V9h-3v3z"/></svg>';
  static const String fire_extinguisher =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 4c-1.292 0-2.394.844-2.813 2H12c-2.745 0-5 2.255-5 5h2c0-1.655 1.345-3 3-3h1v2.47c-.32.237-.733.575-1.22 1.06C10.954 12.36 10 13.5 10 15v13h12V15c0-1.5-.953-2.64-1.78-3.47-.487-.485-.9-.823-1.22-1.06v-.283l4.844.813 1.156.188V4.812L23.844 5l-5.094.844C18.292 4.77 17.234 4 16 4zm0 2c.555 0 1 .445 1 1v3h-2V7c0-.555.445-1 1-1zm7 1.188v1.625l-4-.688v-.25l4-.688zM14.375 12h3.25c.15.105.578.39 1.156.97.673.67 1.22 1.53 1.22 2.03v11h-8V15c0-.5.547-1.36 1.22-2.03.577-.58 1.004-.865 1.155-.97zM14 17v2h4v-2h-4z"/></svg>';
  static const String folder =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v26h20V15.437l1.72-1.718.28-.314V3H6zm2 2h14v8.406l.28.313L24 15.436V27H8V5zm16 0h2v7.563l-1 1-1-1V5z"/></svg>';
  static const String football2 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c.602 0 1.175.063 1.75.156L16 6.406l-1.75-1.25C14.822 5.066 15.402 5 16 5zm-4.188.844 3.594 2.625.594.436.594-.437 3.593-2.626c1.6.663 3.01 1.68 4.125 2.968l-1.375 4.282-.218.687.593.408 3.625 2.656a11.005 11.005 0 01-1.532 4.843h-5.282l-.218.688L18.5 26.72a11.119 11.119 0 01-5.094-.033l-1.375-4.28-.217-.688h-5.22c-.875-1.44-1.396-3.1-1.53-4.876l3.593-2.625.594-.408-.22-.687-1.405-4.25a10.989 10.989 0 014.188-3.03zM16 10.094l-.594.437-4.562 3.314-.563.437.22.69 1.75 5.342.22.688h7.061l.22-.688 1.75-5.343.22-.69-.564-.436-4.562-3.313-.594-.436zm9.75.812a10.922 10.922 0 011.094 3.406l-1.782-1.28.688-2.126zm-19.53.063.686 2.06-1.75 1.283c.183-1.19.533-2.315 1.063-3.344zM16 12.593l3.375 2.437-1.28 3.97h-4.19l-1.28-3.97L16 12.595zm5.594 11.094h2.25a10.82 10.82 0 01-2.938 2.156l.688-2.157zm-13.438.03h2.188l.687 2.095a11.075 11.075 0 01-2.874-2.094z"/></svg>';
  static const String gender =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M22 3v2h3.563l-3.375 3.406A6.962 6.962 0 0018 7c-1.87 0-3.616.74-4.938 2.063a6.94 6.94 0 00.001 9.875c.87.87 1.906 1.495 3.062 1.812.114-.087.242-.178.344-.28a3.45 3.45 0 00.874-1.532 4.906 4.906 0 01-2.875-1.407C13.524 16.588 13 15.336 13 14s.525-2.586 1.47-3.53C15.412 9.523 16.664 9 18 9s2.587.525 3.53 1.47A4.956 4.956 0 0123 14c0 .865-.245 1.67-.656 2.406.096.516.156 1.058.156 1.594 0 .498-.042.99-.125 1.47.2-.163.378-.348.563-.532C24.26 17.614 25 15.87 25 14c0-1.53-.504-2.984-1.406-4.188L27 6.438V10h2V3h-7zm-6.125 8.25c-.114.087-.242.178-.344.28-.432.434-.714.96-.874 1.533 1.09.14 2.085.616 2.875 1.406.945.943 1.47 2.195 1.47 3.53s-.525 2.586-1.47 3.53C16.588 22.477 15.336 23 14 23s-2.587-.525-3.53-1.47A4.948 4.948 0 019 18c0-.865.245-1.67.656-2.406A8.789 8.789 0 019.5 14c0-.498.042-.99.125-1.47-.2.163-.377.348-.563.533C7.742 14.384 7 16.13 7 18c0 1.53.504 2.984 1.406 4.188L6.72 23.875l-2-2-1.44 1.406 2 2-2 2 1.44 1.44 2-2 2 2 1.405-1.44-2-2 1.688-1.686A6.932 6.932 0 0014 25c1.87 0 3.616-.74 4.938-2.063C20.26 21.616 21 19.87 21 18s-.74-3.614-2.063-4.938c-.87-.87-1.906-1.495-3.062-1.812z"/></svg>';
  static const String gender_neutral_user =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 5c-3.854 0-7 3.146-7 7 0 2.41 1.23 4.552 3.094 5.813C8.527 19.343 6 22.88 6 27h2c0-4.43 3.57-8 8-8s8 3.57 8 8h2c0-4.12-2.527-7.658-6.094-9.188A7.02 7.02 0 0023 12c0-3.854-3.146-7-7-7zm0 2c2.773 0 5 2.227 5 5s-2.227 5-5 5-5-2.227-5-5 2.227-5 5-5z"/></svg>';
  static const String genderqueer =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M26.594 3.97 23.5 7.06l-2.28-2.28-1.44 1.437 2.282 2.28-3.312 3.313c-.79-.524-1.734-.81-2.75-.81s-1.96.286-2.75.813L11.937 10.5l1.782-1.78-1.44-1.44-1.78 1.782L7.437 6H11V4H4v7h2V7.437L9.063 10.5 7.28 12.28l1.44 1.44 1.78-1.783 1.313 1.313A4.919 4.919 0 0011 16c0 2.406 1.727 4.438 4 4.906v4.657l-2.28-2.282-1.44 1.44 4 4 .72.686.72-.687 4-4-1.44-1.44L17 25.563v-4.656c2.273-.468 4-2.5 4-4.906 0-1.016-.286-1.96-.813-2.75L23.5 9.937l2.28 2.282 1.44-1.44-2.282-2.28 3.093-3.094-1.436-1.437zM16 13c1.67 0 3 1.33 3 3s-1.33 3-3 3-3-1.33-3-3 1.33-3 3-3z"/></svg>';
  static const String generic_sorting =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 5v2h12V5H4zm17 0v18.688l-2.594-2.594L17 22.5l4.28 4.313.72.687.72-.688L27 22.5l-1.406-1.406L23 23.687V5h-2zM4 9v2h10V9H4zm0 4v2h8v-2H4zm0 4v2h6v-2H4zm0 4v2h4v-2H4zm0 4v2h2v-2H4z"/></svg>';
  static const String generic_sorting_2 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 5v2h2V5H4zm17 0v18.688l-2.594-2.594L17 22.5l4.28 4.313.72.687.72-.688L27 22.5l-1.406-1.406L23 23.687V5h-2zM4 9v2h4V9H4zm0 4v2h6v-2H4zm0 4v2h8v-2H4zm0 4v2h10v-2H4zm0 4v2h12v-2H4z"/></svg>';
  static const String generic_text =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M15 6 8 26h2l2.094-6h7.812L22 26h2L17 6h-2zm1 2.844L19.188 18h-6.375L16 8.844z"/></svg>';
  static const String gift =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M12 5c-1.645 0-3 1.355-3 3 0 .353.073.684.188 1H4v6h1v13h22V15h1V9h-5.188c.115-.316.188-.647.188-1 0-1.645-1.355-3-3-3-1.75 0-2.94 1.33-3.72 2.438-.103.148-.188.292-.28.437-.092-.145-.177-.29-.28-.438C14.94 6.33 13.75 5 12 5zm0 2c.626 0 1.436.67 2.063 1.563.152.217.13.23.25.437H12c-.565 0-1-.435-1-1s.435-1 1-1zm8 0c.565 0 1 .435 1 1s-.435 1-1 1h-2.313c.12-.206.098-.22.25-.438C18.564 7.672 19.375 7 20 7zM6 11h20v2h-9v-1h-2v1H6v-2zm1 4h18v11h-8V16h-2v10H7V15z"/></svg>';
  static const String google_wallet =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M22 3.5c-.58 0-1.143.16-1.656.438a3.48 3.48 0 00-1.407 4.718c.006.01.45.945.875 2.47-2.123-3.064-4.39-4.675-4.5-4.75-.017-.016-.045-.018-.062-.032a1 1 0 00-.094-.063c-.613-.484-1.358-.78-2.156-.78-.71 0-1.383.22-1.97.626a3.493 3.493 0 00-.905 4.844s.254.448.53 1.092c-.354-.28-.708-.532-1.06-.75C8.18 10.442 7.005 10 6 10c-1.645 0-3 1.355-3 3 0 1.008.614 1.788 1.28 2.344.67.555 1.454 1.024 2.25 1.562 1.484 1 2.976 2.2 3.814 4.47-.223.522-.402.927-.406.936-.937 1.662-.333 3.77 1.343 4.72a3.516 3.516 0 001.72.468c1.26 0 2.41-.686 3.03-1.78.165-.29 1.114-2.056 1.783-4.595.42 1.26.784 2.9.688 4.813a1 1 0 00.064.593c.003.023-.004.044 0 .065.196 1.104.9 2.102 2 2.593a3.485 3.485 0 004.627-1.749c.235-.53 2.31-5.34 2.31-11.343 0-6.145-2.19-10.327-2.437-10.782A3.492 3.492 0 0022 3.5zm0 2a1.5 1.5 0 011.313.78c.088.164 2.187 4.057 2.187 9.814 0 5.694-2.038 10.337-2.125 10.53-.25.558-.802.876-1.375.876a1.55 1.55 0 01-.625-.125c-.756-.338-1.087-1.244-.75-2 .028-.064 1.64-3.755 1.844-8.344a1 1 0 00.03-.53c.002-.136 0-.267 0-.405 0-4.95-1.795-8.34-1.814-8.375a1.499 1.499 0 01.594-2.032c.23-.125.477-.188.72-.188zm-9 2c.355 0 .693.136.97.375a1 1 0 00.03.03c.08.074.155.16.22.25.09.135 2.28 3.322 2.28 8.033 0 4.636-2.098 8.404-2.188 8.562-.275.487-.79.75-1.312.75-.25 0-.517-.055-.75-.188a1.521 1.521 0 01-.563-2.062c.027-.048 1.813-3.25 1.813-7.063 0-3.732-1.703-6.317-1.72-6.343a1.477 1.477 0 01.376-2.063c.258-.177.55-.28.844-.28zm4.97 4.47c.947 1.304 1.865 2.898 2.5 4.81-.06 1.61-.3 3.095-.595 4.345-.547-1.905-1.207-3.07-1.438-3.438.043-.497.063-.98.063-1.5 0-1.57-.225-2.988-.53-4.218zM6 12c.1 0 1.36.308 2.53 1.03 1.096.677 2.225 1.67 2.97 3v.157c0 .885-.114 1.724-.28 2.5-1.053-1.588-2.4-2.653-3.564-3.437-.858-.58-1.628-1.05-2.093-1.438C5.096 13.425 5 13.242 5 13c0-.565.435-1 1-1z"/></svg>';
  static const String gps_device =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 4.438-.906 2.187-8 19-.907 2.125 2.157-.813L16 24.063l7.656 2.875 2.157.813-.907-2.124-8-19L16 4.436zm0 5.093 6.188 14.72-5.844-2.187-.344-.125-.344.125-5.844 2.188L16 9.53z"/></svg>';
  static const String grid =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M3 6v20h26V6H3zm2 2h4v4H5V8zm6 0h4v4h-4V8zm6 0h4v4h-4V8zm6 0h4v4h-4V8zM5 14h4v4H5v-4zm6 0h4v4h-4v-4zm6 0h4v4h-4v-4zm6 0h4v4h-4v-4zM5 20h4v4H5v-4zm6 0h4v4h-4v-4zm6 0h4v4h-4v-4zm6 0h4v4h-4v-4z"/></svg>';
  static const String grid_2 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 5v22h22V5H5zm2 2h8v8H7V7zm10 0h8v8h-8V7zM7 17h8v8H7v-8zm10 0h8v8h-8v-8z"/></svg>';
  static const String grid_3 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 6v20h24V6H4zm2 2h5v4H6V8zm7 0h13v4H13V8zm-7 6h5v4H6v-4zm7 0h13v4H13v-4zm-7 6h5v4H6v-4zm7 0h13v4H13v-4z"/></svg>';
  static const String group =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M9 7c-3.302 0-6 2.698-6 6a6 6 0 002.47 4.844C2.83 19.154 1 21.864 1 25h2c0-3.326 2.674-6 6-6s6 2.674 6 6h2c0-3.326 2.674-6 6-6s6 2.674 6 6h2c0-3.136-1.83-5.846-4.47-7.156A5.998 5.998 0 0029 13c0-3.302-2.698-6-6-6s-6 2.698-6 6a6 6 0 002.47 4.844 8.048 8.048 0 00-3.47 3.28 8.048 8.048 0 00-3.47-3.28A5.998 5.998 0 0015 13c0-3.302-2.698-6-6-6zm0 2c2.22 0 4 1.78 4 4 0 2.22-1.78 4-4 4-2.22 0-4-1.78-4-4 0-2.22 1.78-4 4-4zm14 0c2.22 0 4 1.78 4 4 0 2.22-1.78 4-4 4-2.22 0-4-1.78-4-4 0-2.22 1.78-4 4-4z"/></svg>';
  static const String hdd =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m6.22 6-.19.75-3 12-.03.125V26h26v-7.125l-.03-.125-3-12-.19-.75H6.22zm1.56 2h16.44l2.5 10H5.28l2.5-10zM5 20h22v4H5v-4zm19 1a1 1 0 100 2 1 1 0 000-2z"/></svg>';
  static const String header =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 5v2h1v18H6v2h8v-2h-1v-6h6v6h-1v2h8v-2h-1V7h1V5h-8v2h1v6h-6V7h1V5H6zm3 2h2v8h10V7h2v18h-2v-8H11v8H9V7z"/></svg>';
  static const String home =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 2.594-.72.687-13 13 1.44 1.44L5 16.437V28h9V18h4v10h9V16.437l1.28 1.282 1.44-1.44-13-13-.72-.686zm0 2.844 9 9V26h-5V16h-8v10H7V14.437l9-9z"/></svg>';
  static const String hospital_2 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 5v22h22V5H5zm2 2h18v18H7V7zm4 3v12h2v-5h6v5h2V10h-2v5h-6v-5h-2z"/></svg>';
  static const String idea =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6.813 2.406 5.405 3.812 7.5 5.906 8.906 4.5 6.812 2.406zm18.375 0L23.093 4.5 24.5 5.906l2.094-2.093-1.407-1.407zM16 3.03c-.33.004-.664.023-1 .064-.01 0-.02-.002-.03 0-4.056.465-7.284 3.742-7.845 7.78-.448 3.25.892 6.197 3.125 8.095a5.238 5.238 0 011.75 3.03v6h2.28c.348.597.983 1 1.72 1s1.372-.403 1.72-1H20v-4h.094v-1.188c0-1.466.762-2.944 2-4.093C23.75 17.06 25 14.705 25 12c0-4.94-4.066-9.016-9-8.97zm0 2c3.865-.054 7 3.11 7 6.97 0 2.094-.97 3.938-2.313 5.28l.032.032A7.792 7.792 0 0018.279 22h-4.374c-.22-1.714-.955-3.373-2.344-4.563-1.767-1.5-2.82-3.76-2.468-6.312.437-3.15 2.993-5.683 6.125-6.03a6.91 6.91 0 01.78-.064zM2 12v2h3v-2H2zm25 0v2h3v-2h-3zM7.5 20.094l-2.094 2.093 1.407 1.407L8.905 21.5 7.5 20.094zm17 0L23.094 21.5l2.093 2.094 1.407-1.407-2.094-2.093zM14 24h4v2h-4v-2z"/></svg>';
  static const String image_file =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v26h20V9.594l-.28-.313-6-6-.314-.28H6zm2 2h10v6h6v16H8V5zm12 1.438L22.563 9H20V6.437zM21.094 14a1 1 0 100 2 1 1 0 000-2zM14 15.594l-.72.687-4 4 1.44 1.44L14 18.437l2.28 2.28.72.688.72-.687L19 19.437l2.28 2.28 1.44-1.437-3-3-.72-.686-.72.687L17 18.563l-2.28-2.28-.72-.688z"/></svg>';
  static const String i_import =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 4v24h20v-9h-2v7H8V6h16v7h2V4H6zm11.5 7-4.313 4.28-.687.72.688.72L17.5 21l1.406-1.406L16.313 17H28v-2H16.312l2.594-2.594L17.5 11z"/></svg>';
  static const String indent =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M3 7v2h26V7H3zm0 4v2h19v-2H3zm26 0-5 5 5 5V11zM3 15v2h19v-2H3zm0 4v2h19v-2H3zm0 4v2h26v-2H3z"/></svg>';
  static const String info =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm-1 5v2h2v-2h-2zm0 4v8h2v-8h-2z"/></svg>';
  static const String insert_table =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 5v22h22V5H5zm2 2h5v5H7V7zm7 0h4v5h-4V7zm6 0h5v5h-5V7zM7 14h5v4H7v-4zm7 0h4v4h-4v-4zm6 0h5v4h-5v-4zM7 20h5v5H7v-5zm7 0h4v5h-4v-5zm6 0h5v5h-5v-5z"/></svg>';
  static const String ipad =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 6C3.355 6 2 7.355 2 9v14c0 1.645 1.355 3 3 3h22c1.645 0 3-1.355 3-3V9c0-1.645-1.355-3-3-3H5zm0 2h22c.555 0 1 .445 1 1v14c0 .555-.445 1-1 1H5c-.555 0-1-.445-1-1V9c0-.555.445-1 1-1zm1 7a1 1 0 100 2 1 1 0 000-2z"/></svg>';
  static const String iphone =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M11 4C9.355 4 8 5.355 8 7v18c0 1.645 1.355 3 3 3h10c1.645 0 3-1.355 3-3V7c0-1.645-1.355-3-3-3H11zm0 2h10c.555 0 1 .445 1 1v18c0 .555-.445 1-1 1H11c-.555 0-1-.445-1-1V7c0-.555.445-1 1-1zm5 17a1 1 0 100 2 1 1 0 000-2z"/></svg>';
  static const String italic =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m11.75 5-.063.938-.187 3L11.437 10h2.001l-.876 12h-2l-.062.938-.188 3L10.22 27h10.03l.063-.938.187-3L20.563 22h-2.001l.875-12h2.001l.062-.938.188-3L21.78 5H11.75zm1.875 2h6l-.063 1h-2l-.062.938-1 14L16.437 24h2.001l-.063 1h-6l.063-1h2l.062-.938 1-14L15.563 8h-2.001l.063-1z"/></svg>';
  static const String japanese_yen =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m7.188 5 6.875 11H10v2h5v2h-5v2h5v5h2v-5h5v-2h-5v-2h5v-2h-4.063l6.875-11h-2.375L16 15.344 9.562 5H7.188z"/></svg>';
  static const String key =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M20 3c-4.945 0-9 4.055-9 9 0 .52.085.978.156 1.438L3.28 21.28l-.28.314V29h7v-3h3v-3h3v-2.97c1.18.58 2.555.97 4 .97 4.945 0 9-4.055 9-9s-4.055-9-9-9zm0 2c3.855 0 7 3.145 7 7s-3.145 7-7 7a7.37 7.37 0 01-3.406-.875l-.25-.125H14v3h-3v3H8v3H5v-4.563l7.906-7.937.375-.344-.092-.53c-.1-.6-.188-1.137-.188-1.626 0-3.855 3.145-7 7-7zm2 3a2 2 0 10-.001 3.999A2 2 0 0022 8z"/></svg>';
  static const String keyboard =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M3 7c-1.093 0-2 .907-2 2v14c0 1.093.907 2 2 2h26c1.093 0 2-.907 2-2V9c0-1.093-.907-2-2-2H3zm0 2h26v14H3V9zm2 2v2h2v-2H5zm4 0v2h2v-2H9zm4 0v2h2v-2h-2zm4 0v2h2v-2h-2zm4 0v2h2v-2h-2zm4 0v2h2v-2h-2zM5 15v2h4v-2H5zm6 0v2h2v-2h-2zm4 0v2h2v-2h-2zm4 0v2h2v-2h-2zm4 0v2h4v-2h-4zM5 19v2h4v-2H5zm6 0v2h10v-2H11zm12 0v2h4v-2h-4z"/></svg>';
  static const String last_quarter =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 4C9.384 4 4 9.384 4 16s5.384 12 12 12 12-5.384 12-12S22.616 4 16 4zm0 2v20c-5.535 0-10-4.465-10-10S10.465 6 16 6z"/></svg>';
  static const String left_arrow =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m13.28 6.78-8.5 8.5-.686.72.687.72 8.5 8.5 1.44-1.44L7.936 17H28v-2H7.937l6.782-6.78-1.44-1.44z"/></svg>';
  static const String left_round =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm-.72 4.594L9.595 15.28l-.72.72.72.72 5.687 5.686L16.72 21l-4-4H23v-2H12.72l4-4-1.44-1.406z"/></svg>';
  static const String left_squared =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 5v22h22V5H5zm2 2h18v18H7V7zm10.78 2.28-6 6-.686.72.687.72 6 6 1.44-1.44L13.937 16l5.28-5.28-1.437-1.44z"/></svg>';
  static const String level_down =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 5v2h15v17.063l-4.28-4.282-1.44 1.44 6 6 .72.686.72-.687 6-6-1.44-1.44L22 24.063V5H5z"/></svg>';
  static const String level_up =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m21 4.094-.72.687-6 6 1.44 1.44L20 7.936V25H5v2h17V7.937l4.28 4.282 1.44-1.44-6-6-.72-.686z"/></svg>';
  static const String i_library =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 3.906-.375.156-12 5L3 9.345V12h2v11H3v5h26v-5h-2V12h2V9.344l-.625-.28-12-5.002L16 3.906zm0 2.188L25.375 10H6.625L16 6.094zM7 12h2v11H7V12zm4 0h2v11h-2V12zm4 0h2v11h-2V12zm4 0h2v11h-2V12zm4 0h2v11h-2V12zM5 25h22v1H5v-1z"/></svg>';
  static const String list =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 5v6h6V5H4zm2 2h2v2H6V7zm6 0v2h15V7H12zm-8 6v6h6v-6H4zm2 2h2v2H6v-2zm6 0v2h15v-2H12zm-8 6v6h6v-6H4zm2 2h2v2H6v-2zm6 0v2h15v-2H12z"/></svg>';
  static const String lock =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3c-3.845 0-7 3.155-7 7v3H6v16h20V13h-3v-3c0-3.845-3.155-7-7-7zm0 2c2.755 0 5 2.245 5 5v3H11v-3c0-2.755 2.245-5 5-5zM8 15h16v12H8V15z"/></svg>';
  static const String lock_2 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3c-3.845 0-7 3.155-7 7v2.875A9.968 9.968 0 006 20c0 5.51 4.49 10 10 10s10-4.49 10-10a9.968 9.968 0 00-3-7.125V10c0-3.845-3.155-7-7-7zm0 2c2.755 0 5 2.245 5 5v1.375C19.525 10.515 17.826 10 16 10s-3.525.516-5 1.375V10c0-2.755 2.245-5 5-5zm0 7c4.43 0 8 3.57 8 8s-3.57 8-8 8-8-3.57-8-8 3.57-8 8-8zm0 6a2 2 0 00-2 2c0 .74.403 1.373 1 1.72V25h2v-3.28c.597-.347 1-.98 1-1.72a2 2 0 00-2-2z"/></svg>';
  static const String male =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M17 4v2h7.563l-5.97 5.97A8.921 8.921 0 0013 10c-4.96 0-9 4.04-9 9s4.04 9 9 9 9-4.04 9-9a8.94 8.94 0 00-1.97-5.594L26 7.436V15h2V4H17zm-4 8c3.878 0 7 3.122 7 7s-3.122 7-7 7-7-3.122-7-7 3.122-7 7-7z"/></svg>';
  static const String mastercard =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 6C3.355 6 2 7.355 2 9v14c0 1.645 1.355 3 3 3h22c1.645 0 3-1.355 3-3V9c0-1.645-1.355-3-3-3H5zm0 2h22c.565 0 1 .435 1 1v14c0 .565-.435 1-1 1H5c-.565 0-1-.435-1-1V9c0-.565.435-1 1-1zm7 1c-3.854 0-7 3.146-7 7s3.146 7 7 7a6.942 6.942 0 004-1.25A6.945 6.945 0 0020 23c3.854 0 7-3.146 7-7s-3.146-7-7-7c-1.488 0-2.87.458-4 1.25A6.942 6.942 0 0012 9zm0 2c1.282 0 2.43.496 3.313 1.28a6.013 6.013 0 00-.97 1.72h2.22c.14.318.272.65.343 1h-2.812A5.884 5.884 0 0014 16c0 .342.04.674.094 1h2.812c-.07.35-.204.682-.343 1h-2.22c.225.63.56 1.205.97 1.72C14.43 20.503 13.283 21 12 21c-2.773 0-5-2.227-5-5s2.227-5 5-5zm8 0c2.774 0 5 2.226 5 5s-2.226 5-5 5a4.96 4.96 0 01-2.5-.688A6.926 6.926 0 0019 16c0-1.63-.56-3.12-1.5-4.313A4.96 4.96 0 0120 11z"/></svg>';
  static const String minus =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm-6 10v2h12v-2H10z"/></svg>';
  static const String monitor =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M2 6v18h13v2h-5v2h12v-2h-5v-2h13V6H2zm2 2h24v14H4V8z"/></svg>';
  static const String moon =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3c-2.922 0-5.534.98-7.688 2.594l-.687.5.375.75C7.98 6.804 8 6.8 8 7c0 .555-.445 1-1 1-.2 0-.195-.02-.156 0l-.75-.375-.5.688C3.98 10.466 3 13.078 3 16c0 4.977 2.798 9.423 7.03 11.594l.658.343.53-.53c.283-.283.515-.407.782-.407.467 0 .954.445 1 .906l.094.782.75.093c.687.1 1.36.22 2.156.22 6.695 0 12.15-4.983 12.906-11.47l.063-.78-.69-.28c-.03-.013-.28-.314-.28-.47 0-.156.25-.457.28-.47l.69-.28-.064-.78A12.946 12.946 0 0016 3zm-.844 2.03c.525.35 2.032 1.474 3.406 3.69l.282.467h.75a.79.79 0 01.812.813c0 .267-.065.346-.406.688l-.438.437.188.594c.08.236.19.636.313 1l.187.56.594.095c.138.023.156.063.156.22 0 .1-.054.167-.156.217l-.532.282v.594c0 .566.094 1.08.094 1.312 0 3.118-.872 5.546-1.875 7.188l-.28.468.25.5c.1.2.094.172.094.25 0 .224.036.188-.188.188h-.782l-.31.375c-.913 1.105-1.7 1.7-2.095 1.968-.22-.03-.426-.06-.658-.094C14.082 25.804 13.195 25 12 25c-.59 0-1.067.23-1.5.5C7.21 23.587 5 20.024 5 16c0-2.274.754-4.256 1.938-6H7c1.645 0 3-1.355 3-3v-.063c1.526-1.035 3.23-1.745 5.156-1.906zm3.156.22c4.423.936 7.752 4.507 8.47 9.03-.454.46-.782 1.024-.782 1.72s.328 1.26.78 1.72c-.71 4.49-4 8.03-8.374 9 .074-.082.144-.135.22-.22 1.067-.132 1.968-1.002 1.968-2.094 0-.267-.09-.394-.157-.593 1.1-1.935 1.97-4.534 1.97-7.813 0-.405-.034-.674-.063-.938.365-.39.656-.874.656-1.468 0-.762-.49-1.38-1.125-1.78-.02-.072-.07-.14-.094-.22.324-.43.626-.927.626-1.594 0-1.388-1.103-2.447-2.437-2.656a17.183 17.183 0 00-1.657-2.094zM13.72 8.344a3.008 3.008 0 00-2.876 2.156c-.476 1.586.6 3.124 2.062 3.563l.594-1.907c-.537-.16-.874-.648-.75-1.062a1.01 1.01 0 011.156-.72l.375-1.968a3.077 3.077 0 00-.56-.062zm-5 7.437c-1.146.492-1.875 1.784-1.314 3 .007.006-.003.026 0 .032.007.014.025.018.032.032.527 1.114 1.843 1.804 3.062 1.28l-.78-1.843c-.152.066-.4-.045-.5-.28v-.03l-.033-.032c.02.036.078-.212.313-.313l-.78-1.844zm4.467 3.314c-1.215.912-1.67 2.688-.687 4 .912 1.216 2.688 1.703 4 .718l-1.188-1.625c-.287.216-.93.103-1.218-.28-.216-.29-.072-.93.312-1.22l-1.22-1.593z"/></svg>';
  static const String music =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m27 3.78-1.188.25-16 3L9 7.157v13.407A3.893 3.893 0 007 20c-2.197 0-4 1.803-4 4s1.803 4 4 4 4-1.803 4-4V12.812l14-2.624v7.374A3.93 3.93 0 0023 17c-2.197 0-4 1.803-4 4s1.803 4 4 4 4-1.803 4-4V3.78zm-2 2.41v2l-14 2.624v-2L25 6.19zM23 19c1.116 0 2 .884 2 2s-.884 2-2 2-2-.884-2-2 .884-2 2-2zM7 22c1.116 0 2 .884 2 2s-.884 2-2 2-2-.884-2-2 .884-2 2-2z"/></svg>';
  static const String news =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M3 5v18c0 2.21 1.79 4 4 4h18c2.21 0 4-1.79 4-4V12h-6V5H3zm2 2h16v16c0 .73.22 1.41.563 2H7c-1.19 0-2-.81-2-2V7zm2 2v5h12V9H7zm2 2h8v1H9v-1zm14 3h4v9c0 1.19-.81 2-2 2s-2-.81-2-2v-9zM7 15v2h5v-2H7zm7 0v2h5v-2h-5zm-7 3v2h5v-2H7zm7 0v2h5v-2h-5zm-7 3v2h5v-2H7zm7 0v2h5v-2h-5z"/></svg>';
  static const String notebook =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 6v13.563l-2.28 2.312a2.452 2.452 0 00-.72 1.72A2.416 2.416 0 004.406 26h23.188A2.417 2.417 0 0030 23.594c0-.64-.266-1.266-.72-1.72L27 19.564V6H5zm2 2h18v11H7V8zm-.563 13h19.125l2.313 2.28c.077.08.125.204.125.314 0 .24-.166.406-.406.406H4.406A.387.387 0 014 23.594a.47.47 0 01.125-.313L6.438 21z"/></svg>';
  static const String numbered_list =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m5.97 3-.314.344S4.9 4 4.406 4v2c.68 0 1.15-.276 1.594-.53V10h2V3H5.97zM11 6v2h17V6H11zm-4.5 6A2.497 2.497 0 004 14.5v.5h2v-.5c0-.217.283-.5.5-.5.217 0 .5.283.5.5l-.03.03-.064.064-2.593 2.5-.313.28V19h5v-2H7.28l.876-.875.125-.094-.03-.03c.502-.41.75-1.02.75-1.5A2.499 2.499 0 006.5 12zm4.5 3v2h17v-2H11zm-7 6v2h1.375l-.25.406-.125.22V25h1.5c.217 0 .5.283.5.5 0 .217-.283.5-.5.5H4v2h2.5C7.883 28 9 26.883 9 25.5c0-1.005-.678-1.696-1.53-2.094l.405-.687.125-.25V21H4zm7 3v2h17v-2H11z"/></svg>';
  static const String numerical_sorting_12 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m8.594 5-.156.78s-.166.576-.563 1.157C7.478 7.52 6.98 8 6 8v2c1.376 0 2.32-.675 3-1.406V15h2V5H8.594zM22 5v18.688l-2.594-2.594L18 22.5l4.28 4.313.72.687.72-.688L28 22.5l-1.406-1.406L24 23.687V5h-2zM8.5 17A3.512 3.512 0 005 20.5v.5h2v-.5c0-.876.624-1.5 1.5-1.5h1c.876 0 1.5.624 1.5 1.5 0 .456-.353.98-.938 1.344-1.234.76-2.316 1.244-3.218 1.75-.452.253-.867.496-1.22.875-.35.377-.624.95-.624 1.53v1h8v-2H8.437c.736-.378 1.58-.756 2.688-1.438C12.14 22.928 13 21.845 13 20.5c0-1.924-1.576-3.5-3.5-3.5h-1z"/></svg>';
  static const String numerical_sorting_21 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M8.5 5A3.512 3.512 0 005 8.5V9h2v-.5C7 7.624 7.624 7 8.5 7h1c.876 0 1.5.624 1.5 1.5 0 .456-.353.98-.938 1.344-1.234.76-2.316 1.244-3.218 1.75-.452.253-.867.496-1.22.875-.35.377-.624.95-.624 1.53v1h8v-2H8.437c.736-.378 1.58-.756 2.688-1.438C12.14 10.928 13 9.845 13 8.5 13 6.576 11.424 5 9.5 5h-1zM22 5v18.688l-2.594-2.594L18 22.5l4.28 4.313.72.687.72-.688L28 22.5l-1.406-1.406L24 23.687V5h-2zM8.594 17l-.156.78s-.166.576-.563 1.157C7.478 19.52 6.98 20 6 20v2c1.376 0 2.32-.675 3-1.406V27h2V17H8.594z"/></svg>';
  static const String old_time_camera =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m11.5 6-.313.406L10 8H9V7H5v1H3v18h26V8h-7l-1.188-1.594L20.5 6h-9zm1 2h7l1.188 1.594L21 10h6v4h-5.813c-1.042-1.784-2.98-3-5.187-3-2.206 0-4.145 1.216-5.188 3H5v-4h6l.313-.406L12.5 8zM23 11v2h2v-2h-2zm-7 2c2.22 0 4 1.78 4 4 0 2.22-1.78 4-4 4-2.22 0-4-1.78-4-4 0-2.22 1.78-4 4-4zM5 16h5.094A6.106 6.106 0 0010 17c0 3.302 2.698 6 6 6s6-2.698 6-6c0-.337-.04-.678-.094-1H27v8H5v-8z"/></svg>';
  static const String opened_folder =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 3v24.813l.78.156 12 2.5 1.22.25V28h6V15.437l1.72-1.718.28-.314V3H5zm9.125 2H25v7.563l-1.72 1.718-.28.314V26h-4v-8.906l-.28-.313L17 15.063V5.72l-.75-.19L14.125 5zM7 5.28l8 2v8.627l.28.313L17 17.937V28.28L7 26.188V5.282z"/></svg>';
  static const String organization =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 3v26h11v-4h2v4h11V3H4zm2 2h20v22h-7v-4h-6v4H6V5zm2 2v2h4V7H8zm6 0v2h4V7h-4zm6 0v2h4V7h-4zM8 11v2h4v-2H8zm6 0v2h4v-2h-4zm6 0v2h4v-2h-4zM8 15v2h4v-2H8zm6 0v2h4v-2h-4zm6 0v2h4v-2h-4zM8 19v2h4v-2H8zm6 0v2h4v-2h-4zm6 0v2h4v-2h-4zM8 23v2h4v-2H8zm12 0v2h4v-2h-4z"/></svg>';
  static const String outdent =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M3 7v2h13V7H3zm0 4v2h20v-2H3zm22 0v10l5-5-5-5zM3 15v2h20v-2H3zm0 4v2h20v-2H3zm0 4v2h13v-2H3z"/></svg>';
  static const String paragraph =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M12 5c-3.302 0-6 2.698-6 6s2.698 6 6 6h4v10h2V7h2v20h2V7h2V5H12zm0 2h4v8h-4c-2.22 0-4-1.78-4-4 0-2.22 1.78-4 4-4z"/></svg>';
  static const String parallel_tasks =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M12 5v8h3v2H5v4H2v8h8v-8H7v-2h8v2h-3v8h8v-8h-3v-2h8v2h-3v8h8v-8h-3v-4H17v-2h3V5h-8zm2 2h4v4h-4V7zM4 21h4v4H4v-4zm10 0h4v4h-4v-4zm10 0h4v4h-4v-4z"/></svg>';
  static const String paste =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M15 3c-1.26 0-2.152.89-2.594 2H5v23h8v2h14V14h-2V5h-7.406C17.152 3.89 16.26 3 15 3zm0 2c.555 0 1 .445 1 1v1h3v2h-8V7h3V6c0-.555.445-1 1-1zM7 7h2v4h12V7h2v7H13v12H7V7zm8 9h10v12H15V16z"/></svg>';
  static const String paypal =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m8.906 5-.187.78-3.69 17L4.75 24h4.875l-.594 2.78L8.75 28h6.97l.155-.813 1.03-4.812h2.69c3.762 0 7.065-2.444 7.905-6.375.44-2.066-.026-3.816-1-5-.79-.96-1.86-1.538-2.97-1.813-.212-.986-.665-1.83-1.28-2.468C21.11 5.533 19.534 5 18.062 5H8.908zm1.625 2h7.534c.98 0 2.062.38 2.75 1.094.687.715 1.09 1.734.718 3.47-.66 3.09-2.995 4.81-5.936 4.81H11.28l-.155.782L10.095 22H7.25l3.28-15zm2.534 1.47-.188.78-1.03 4.625-.283 1.22h3.532c1.777 0 3.313-1.294 3.75-3.033h.03c.007-.02-.004-.04 0-.062.22-.876.08-1.773-.405-2.438-.498-.68-1.333-1.093-2.22-1.093h-3.186zm1.593 2h1.594c.314 0 .48.09.595.25.116.158.2.418.093.81v.033c-.188.81-1.142 1.53-1.843 1.53h-1.03l.592-2.624zm8.938.874c.53.216 1.022.51 1.375.937.58.71.903 1.685.56 3.284-.66 3.092-2.995 4.812-5.936 4.812H15.28l-.155.78L14.095 26H11.25l.438-2h.03l.157-.813 1.03-4.812h2.69c3.762 0 7.065-2.444 7.905-6.375.048-.226.067-.438.094-.656z"/></svg>';
  static const String pdf =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v26h20V3H6zm2 2h16v22H8V5zm7.406 5.344a1.429 1.429 0 00-.906.312c-.254.215-.37.482-.438.75-.137.538-.097 1.1.032 1.72.15.725.587 1.6.937 2.437-.178.763-.224 1.435-.5 2.218-.235.674-.535 1.06-.81 1.657-.63.238-1.38.38-1.876.688-.534.332-1.002.7-1.28 1.22-.28.517-.25 1.25.123 1.78.185.277.427.497.75.625.324.128.675.133.97.03.588-.202 1.006-.655 1.405-1.186.37-.492.635-1.328.97-2 .504-.168.868-.38 1.405-.5.564-.126.94-.065 1.47-.125.227.258.42.67.655.874.477.413 1 .743 1.625.78.626.04 1.25-.35 1.594-.936h.032v-.032c.152-.267.257-.553.25-.875-.006-.32-.17-.654-.375-.874-.41-.44-.933-.55-1.5-.625-.435-.056-1.045.1-1.562.126-.452-.596-.903-1.046-1.313-1.812-.22-.414-.282-.767-.468-1.188.143-.68.43-1.436.468-2.03.048-.72.02-1.34-.187-1.907a1.84 1.84 0 00-.53-.783 1.49 1.49 0 00-.907-.343h-.032zm.656 7.406c.18.316.402.517.594.813-.282.05-.496-.002-.78.062-.05.01-.078.05-.126.063.057-.155.132-.25.188-.407.064-.182.064-.346.124-.53zm3.688 2.03c.337.045.455.107.5.126-.007.016.012.01 0 .032-.123.205-.14.192-.22.187-.066-.004-.32-.142-.56-.313.07.006.216-.04.28-.03zm-7 1.564c-.055.08-.102.272-.156.343-.305.406-.586.596-.656.625-.013-.013.02 0 0-.03h-.032c-.103-.147-.072-.085 0-.22.073-.134.31-.402.72-.656.03-.018.093-.044.124-.062z"/></svg>';
  static const String pencil =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M24.688 4.03c-.837 0-1.648.337-2.282.97l-.093.094-.625-.594-.688.688L5.406 20.78l-.218.22-.063.313-1.094 5.5-.31 1.468 1.467-.31 5.5-1.095.313-.063.22-.218L26.81 11l.688-.688-.594-.593.063-.064.03-.062A3.247 3.247 0 0027 5a3.288 3.288 0 00-2.313-.97zm0 1.97c.31 0 .64.14.906.406.533.534.533 1.248 0 1.782l-.094.093-1.78-1.78.093-.094c.266-.266.563-.406.875-.406zm-2.97 1.313 2.97 2.968-1.438 1.47-3-3 1.47-1.438zm-2.843 2.875 2.938 2.937-10.438 10.47-.406-1.814-.126-.624-.625-.125-1.814-.405 10.47-10.438zM6.97 22.343l2.186.5.5 2.187-2.03.407-1.064-1.062.407-2.03z"/></svg>';
  static const String phone =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M8.656 3c-.523 0-1.04.19-1.47.53l-.06.033-.032.03-3.125 3.22.03.03c-.963.892-1.263 2.224-.844 3.376.002.005-.002.024 0 .03.847 2.428 3.017 7.11 7.25 11.344 4.25 4.25 8.997 6.33 11.344 7.25h.03a3.596 3.596 0 003.47-.688l.03-.03.032-.032L28.407 25c.83-.83.83-2.264 0-3.094l-4.062-4.062-.032-.063c-.83-.83-2.295-.83-3.125 0l-.03.032-1.97 1.97a16.166 16.166 0 01-4.093-2.813c-1.636-1.563-2.474-3.36-2.78-4.064l1.998-2c.842-.842.855-2.236-.03-3.062l.03-.032-.093-.093-4-4.126-.033-.03-.062-.033A2.373 2.373 0 008.655 3zm0 2c.074 0 .147.036.22.094l4 4.093.062.063.03.03c-.007-.005.06.097-.062.22l-2.5 2.5-.47.438.22.624s1.15 3.073 3.563 5.376l.217.187C16.26 20.747 19 21.905 19 21.905l.625.282.47-.468 2.5-2.5c.17-.17.14-.17.31 0L27 23.312c.17.17.17.11 0 .28l-3.063 3.063c-.46.396-.947.476-1.53.282-2.268-.89-6.67-2.827-10.595-6.75C7.857 16.23 5.79 11.74 5.032 9.563c-.153-.407-.043-1.01.312-1.313l.03-.03.032-.033 3.032-3.093A.356.356 0 018.655 5z"/></svg>';
  static const String picture =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M2 5v22h28V5H2zm2 2h24v13.906l-5.28-5.312-.72-.72-.72.72-3.81 3.812-5.75-5.812-.72-.72-.72.72L4 19.874V7zm20 2a2 2 0 10-.001 3.999A2 2 0 0024 9zm-13 6.72L20.188 25H4v-2.28l7-7zm11 2 6 6V25h-4.97l-4.155-4.188L22 17.72z"/></svg>';
  static const String pie_chart =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm-1.125 2.063c.04-.005.084.003.125 0v11.343l.28.313 7.783 7.75C21.154 26.06 18.686 27 16 27 9.913 27 5 22.087 5 16c0-5.707 4.32-10.375 9.875-10.938zm2.125 0A10.956 10.956 0 0126.938 15H17V5.062zM18.438 17h8.5c-.207 2.294-1.077 4.395-2.47 6.063L18.44 17z"/></svg>';
  static const String pin_3 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m20.47 2.563-.72.75c-1.045 1.15-1.542 2.605-1.656 4.062l-4.063 4.063c-2.47-.44-5.127.253-7.03 2.156l-.72.72.72.686 4.313 4.313L3 27.593V29h1.406l8.282-8.313 4.218 4.22.688.718.718-.72c2.096-2.094 2.69-4.973 2.063-7.56l3.563-3.564c1.737.208 3.513-.293 4.78-1.56l.688-.72-.687-.72-7.5-7.5-.75-.717zm.218 3.062 5.687 5.688c-.825.466-1.716.758-2.625.53l-.563-.155-.406.406-4.186 4.187-.438.44.188.593c.587 1.762.315 3.75-.844 5.375L9.312 14.5c1.455-1 3.206-1.46 4.844-1.03l.53.155.408-.406 4.625-4.626.28-.28v-.408c0-.803.293-1.563.688-2.28z"/></svg>';
  static const String plus =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm-1 5v5h-5v2h5v5h2v-5h5v-2h-5v-5h-2z"/></svg>';
  static const String powerpoint =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v26h20V3H6zm2 2h16v22H8V5zm5 6v2h4c1.19 0 2 .81 2 2s-.81 2-2 2-2-.81-2-2h-2v7h2v-3.594c.594.35 1.26.594 2 .594 2.21 0 4-1.79 4-4s-1.79-4-4-4h-4z"/></svg>';
  static const String price_tag =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 5-.313.28L4.28 16.813l-.686.688.687.72 9.5 9.5.72.687.69-.687 11.53-11.407L27 16V5H16zm.844 2H25v8.156L14.5 25.594 6.406 17.5 16.844 7zM22 9a1 1 0 100 2 1 1 0 000-2z"/></svg>';
  static const String puzzle =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M17 3c-2.21 0-4 1.79-4 4H7v5c-2.21 0-4 1.79-4 4s1.79 4 4 4v5h6c0 2.21 1.79 4 4 4s4-1.79 4-4h6v-7h-2c-1.19 0-2-.81-2-2s.81-2 2-2h2V7h-6c0-2.21-1.79-4-4-4zm0 2c1.19 0 2 .81 2 2v2h6v3c-2.21 0-4 1.79-4 4s1.79 4 4 4v3h-6v2c0 1.19-.81 2-2 2s-2-.81-2-2v-2H9v-5H7c-1.19 0-2-.81-2-2s.81-2 2-2h2V9h6V7c0-1.19.81-2 2-2z"/></svg>';
  static const String qr_code =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 5v8h2v2h2v-2h4V5H5zm8 8v2h2v2h-4v2H5v8h8v-8h6v-2h-2v-2h4v-2h2v2h2v-2h2V5h-8v8h-6zm12 2v2h2v-2h-2zm0 2h-2v2h2v-2zm0 2v2h2v-2h-2zm0 2h-2v-2h-2v2h-5v6h2v-4h4v2h2v-2h1v-2zm-3 4h-2v2h2v-2zm1-8v-2h-2v2h2zm-12 0v-2H9v2h2zm-4-2H5v2h2v-2zm8-10v4h-1v2h1v1h2V9h1V7h-1V5h-2zM7 7h4v4H7V7zm14 0h4v4h-4V7zM8 8v2h2V8H8zm14 0v2h2V8h-2zM7 21h4v4H7v-4zm1 1v2h2v-2H8zm17 3v2h2v-2h-2z"/></svg>';
  static const String question_mark =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 4c-4.33 0-8 3.056-8 7v3h6v-3c0-.147.09-.362.438-.594.347-.23.914-.406 1.562-.406.652 0 1.217.177 1.563.406.345.23.437.43.437.594 0 .58-.19.98-.563 1.438-.373.458-.955.928-1.593 1.468C14.567 14.986 13 16.496 13 19v1h6v-1c0-.34.124-.58.5-.97.376-.388.996-.85 1.656-1.405C22.476 15.515 24 13.815 24 11c0-3.91-3.664-7-8-7zm0 2c3.396 0 6 2.365 6 5 0 2.145-.976 3.1-2.156 4.094-.59.496-1.22.98-1.782 1.562-.347.36-.615.828-.812 1.344h-1.938c.315-1.01.922-1.783 1.844-2.563.612-.517 1.28-1.056 1.844-1.75.564-.693 1-1.606 1-2.687 0-.96-.572-1.76-1.313-2.25C17.948 8.26 17.006 8 16 8c-1.01 0-1.95.258-2.688.75C12.575 9.242 12 10.042 12 11v1h-2v-1c0-2.684 2.597-5 6-5zm-3 16v6h6v-6h-6zm2 2h2v2h-2v-2z"/></svg>';
  static const String recycling =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3.97a3.264 3.264 0 00-2.75 1.5l-2.813 4.624 1.72 1.03 2.812-4.593c.54-.805 1.563-.823 2.092 0l3.125 5-1.5.876L23.313 15V9.687l-1.437.844-3.125-5.06a3.264 3.264 0 00-2.75-1.5zm-5.594 8.124-4.5 2.594 1.25.75-2.562 4.218-.032-.03c-.012.017.012.044 0 .06C3.092 21.916 4.788 25 7.5 25H13v-2H7.5c-1.267 0-1.946-1.25-1.28-2.22l.03-.03v-.03l2.625-4.25 1.53.936v-5.312zm14.656 3.562-1.718 1.063 2.5 4c.64 1.087-.087 2.28-1.25 2.28H19v-2l-4.906 3L19 27v-2h5.594c2.637 0 4.328-3 2.968-5.313v-.03l-2.5-4z"/></svg>';
  static const String refresh =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 4c-5.11 0-9.383 3.16-11.125 7.625l1.844.75C8.176 8.64 11.71 6 16 6c3.24 0 6.134 1.59 7.938 4H20v2h7V5h-2v3.094A11.928 11.928 0 0016 4zm9.28 15.625C23.824 23.36 20.29 26 16 26c-3.276 0-6.157-1.612-7.97-4H12v-2H5v7h2v-3.094C9.19 26.386 12.395 28 16 28c5.11 0 9.383-3.16 11.125-7.625l-1.844-.75z"/></svg>';
  static const String remove_user =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M14 4c-3.854 0-7 3.146-7 7 0 2.41 1.23 4.552 3.094 5.813C6.527 18.343 4 21.88 4 26h2c0-4.43 3.57-8 8-8 1.376 0 2.654.358 3.78.97A7.993 7.993 0 0016 24c0 4.406 3.594 8 8 8 4.406 0 8-3.594 8-8 0-4.406-3.594-8-8-8a7.98 7.98 0 00-4.688 1.53c-.442-.277-.92-.51-1.406-.718A7.018 7.018 0 0021 11c0-3.854-3.146-7-7-7zm0 2c2.773 0 5 2.227 5 5s-2.227 5-5 5-5-2.227-5-5 2.227-5 5-5zm10 12c3.326 0 6 2.674 6 6s-2.674 6-6 6-6-2.674-6-6 2.674-6 6-6zm-2.28 2.28-1.44 1.44L22.563 24l-2.28 2.28 1.437 1.44L24 25.437l2.28 2.28 1.44-1.437L25.437 24l2.28-2.28-1.437-1.44L24 22.563l-2.28-2.28z"/></svg>';
  static const String resize_diagonal =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M14 5v2h9.563L7 23.563V14H5v13h13v-2H8.437L25 8.437V18h2V5H14z"/></svg>';
  static const String resize_four_directions =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 4v9h2V7.437L14.563 16 6 24.563V19H4v9h9v-2H7.437L16 17.437 24.563 26H19v2h9v-9h-2v5.563L17.437 16 26 7.437V13h2V4h-9v2h5.563L16 14.563 7.437 6H13V4H4z"/></svg>';
  static const String resize_horizontal =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m9.28 6.78-8.5 8.5-.686.72.687.72 8.5 8.5 1.44-1.44L3.936 17h24.125l-6.78 6.78 1.437 1.44 8.5-8.5.686-.72-.687-.72-8.5-8.5-1.44 1.44L28.063 15H3.938l6.782-6.78-1.44-1.44z"/></svg>';
  static const String resize_vertical =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 2.094-.72.687-8 8 1.44 1.44L15 5.936v20.125l-6.28-6.28-1.44 1.437 8 8 .72.686.72-.687 8-8-1.44-1.44L17 26.063V5.938l6.28 6.282 1.44-1.44-8-8-.72-.686z"/></svg>';
  static const String right_arrow =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m18.72 6.78-1.44 1.44L24.063 15H4v2h20.063l-6.782 6.78 1.44 1.44 8.5-8.5.686-.72-.687-.72-8.5-8.5z"/></svg>';
  static const String right_round =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm.72 4.594L15.28 11l4 4H9v2h10.28l-4 4 1.44 1.406 5.686-5.687.72-.72-.72-.72-5.687-5.686z"/></svg>';
  static const String right_squared =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 5v22h22V5H5zm2 2h18v18H7V7zm7.22 2.28-1.44 1.44L18.064 16l-5.282 5.28 1.44 1.44 6-6 .686-.72-.687-.72-6-6z"/></svg>';
  static const String rotate_left =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M15 3v2h1V3h-1zm-2.156.438L12 3.655l-.03.03-.033.002-.843.312h-.03l-.033.03-.092.032.843 1.813h.033l.062-.03.688-.25.062-.032.78-.22-.56-1.905zM20 4v8h2V6.78c3.03 1.98 5 5.28 5 9.22 0 6.055-4.945 11-11 11S5 22.055 5 16v-1H3v1c0 7.145 5.855 13 13 13s13-5.855 13-13c0-4.06-1.795-7.615-4.656-10H28V4h-8zM9.156 5l-.53.344-.032.03h-.03l-.69.532-.03.032h-.032l-.28.25 1.312 1.5.22-.188.06-.03.563-.44L9.75 7l.47-.313L9.155 5zM6.094 7.594l-.22.28-.03.032-.032.032-.53.687v.03l-.032.033-.344.53 1.688 1.095.28-.47.064-.062.437-.592.03-.032.22-.25-1.53-1.312zM3.97 11l-.033.125-.03.03v.033L3.593 12v.03l-.03.064-.22.844 1.906.53.22-.78.03-.063.25-.688.03-.062v-.03L3.97 11z"/></svg>';
  static const String rotate_right =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3v2h1V3h-1zm3.156.438-.562 1.906.78.218.064.032.687.25.063.03h.03l.845-1.81-.094-.033-.032-.03h-.032l-.843-.313h-.032l-.03-.03-.844-.22zM4 4v2h3.656C4.796 8.385 3 11.94 3 16c0 7.145 5.855 13 13 13s13-5.855 13-13v-1h-2v1c0 6.055-4.945 11-11 11S5 22.055 5 16c0-3.94 1.97-7.24 5-9.22V12h2V4H4zm18.844 1L21.78 6.688l.47.312.063.03.562.44.063.03.218.188 1.313-1.5-.282-.25h-.032l-.03-.032-.69-.53h-.03l-.03-.032L22.843 5zm3.062 2.594-1.53 1.312.218.25.03.03.44.595.06.064.282.47 1.688-1.095-.344-.533-.03-.03v-.032l-.532-.688-.032-.03-.03-.032-.22-.28zM28.03 11l-1.81.844v.03l.03.063.25.688.03.063.22.78 1.906-.53-.218-.844-.032-.063V12l-.312-.813v-.03l-.032-.032-.03-.125z"/></svg>';
  static const String rouble =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M9 6v14H7v2h2v4h2v-4h6v-2h-6v-3h7.5c3.026 0 5.5-2.474 5.5-5.5S21.526 6 18.5 6H9zm2 2h7.5c1.944 0 3.5 1.556 3.5 3.5S20.444 15 18.5 15H11V8z"/></svg>';
  static const String rounded_rectangle =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M8 6c-2.745 0-5 2.255-5 5v10c0 2.745 2.255 5 5 5h16c2.745 0 5-2.255 5-5V11c0-2.745-2.255-5-5-5H8zm0 2h16c1.655 0 3 1.345 3 3v10c0 1.655-1.345 3-3 3H8c-1.655 0-3-1.345-3-3V11c0-1.655 1.345-3 3-3z"/></svg>';
  static const String rounded_rectangle_filled =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M24 6H8c-2.8 0-5 2.2-5 5v10c0 2.8 2.2 5 5 5h16c2.8 0 5-2.2 5-5V11c0-2.8-2.2-5-5-5z"/></svg>';
  static const String rupee =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M8 5v2h4c1.704 0 3.94 1.038 4.72 3H8v2h8.97c-.31 2.61-2.996 4-4.97 4H8v2.47L18.25 27h3.125l-10.813-9H12c3.234 0 6.674-2.39 6.97-6H24v-2h-5.188C18.51 8.816 17.86 7.804 17 7h7V5H8z"/></svg>';
  static const String search =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M19.5 3C14.265 3 10 7.265 10 12.5c0 2.25.81 4.307 2.125 5.938L3.28 27.28l1.44 1.44 8.843-8.845C15.192 21.19 17.25 22 19.5 22c5.235 0 9.5-4.265 9.5-9.5S24.735 3 19.5 3zm0 2c4.154 0 7.5 3.346 7.5 7.5S23.654 20 19.5 20 12 16.654 12 12.5 15.346 5 19.5 5z"/></svg>';
  static const String sensor =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.826 3 3 8.826 3 16s5.826 13 13 13 13-5.826 13-13S23.174 3 16 3zm0 1c6.633 0 12 5.367 12 12s-5.367 12-12 12S4 22.633 4 16 9.367 4 16 4zm0 2C10.49 6 6 10.49 6 16s4.49 10 10 10 10-4.49 10-10S21.51 6 16 6zm0 2c4.43 0 8 3.57 8 8s-3.57 8-8 8-8-3.57-8-8 3.57-8 8-8zm0 2c-3.302 0-6 2.698-6 6s2.698 6 6 6 6-2.698 6-6-2.698-6-6-6zm0 2c2.22 0 4 1.78 4 4 0 2.22-1.78 4-4 4-2.22 0-4-1.78-4-4 0-2.22 1.78-4 4-4zm0 2a2 2 0 10-.001 3.999A2 2 0 0016 14z"/></svg>';
  static const String services =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M21.5 2.5v1.406a5.643 5.643 0 00-2.28.938l-1.032-.97-1.375 1.47 1 .937a5.658 5.658 0 00-.907 2.22H15.5v2h1.406c.146.83.474 1.586.938 2.25l-1.063 1.03 1.44 1.44 1.03-1.064c.664.464 1.42.792 2.25.938V16.5h2v-1.406a5.657 5.657 0 002.22-.906l.936 1 1.47-1.376-.97-1.03c.47-.67.79-1.445.938-2.282H29.5v-2h-1.406a5.609 5.609 0 00-.938-2.25l.938-.938-1.407-1.406-.937.938a5.609 5.609 0 00-2.25-.938V2.5h-2zm1 3.313A3.664 3.664 0 0126.188 9.5c0 2.055-1.633 3.688-3.688 3.688s-3.688-1.633-3.688-3.688 1.633-3.688 3.688-3.688zM9.53 11.718l-1.842.75.718 1.81a6.937 6.937 0 00-2.344 2.314l-1.78-.72-.75 1.845 1.78.718a6.796 6.796 0 00-.218 1.656c0 .57.085 1.126.218 1.656l-1.78.72.75 1.843 1.78-.72a6.893 6.893 0 002.344 2.345l-.72 1.78 1.845.75.72-1.78a6.76 6.76 0 001.656.218c.57 0 1.128-.085 1.656-.218l.72 1.78 1.843-.75-.72-1.78a6.91 6.91 0 002.314-2.344l1.81.718.75-1.843-1.81-.72c.13-.53.218-1.087.218-1.656 0-.57-.087-1.128-.22-1.657l1.813-.718-.75-1.845-1.81.72a6.893 6.893 0 00-2.314-2.314l.72-1.81-1.845-.75-.717 1.81a6.86 6.86 0 00-1.657-.217c-.57 0-1.126.086-1.656.218l-.72-1.81zm2.376 3.592c2.663 0 4.78 2.12 4.78 4.782.002 2.663-2.117 4.812-4.78 4.812a4.806 4.806 0 01-4.812-4.812c0-2.663 2.15-4.782 4.812-4.782z"/></svg>';
  static const String settings =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m12.313 4.53-1.844.75 1.155 2.876a9.066 9.066 0 00-3.47 3.47L5.28 10.469l-.75 1.842 2.845 1.157A9.02 9.02 0 007 16a9 9 0 00.375 2.53L4.53 19.688l.75 1.844 2.876-1.155a9.135 9.135 0 003.47 3.47l-1.157 2.874 1.842.75 1.157-2.845c.8.236 1.653.375 2.53.375a9 9 0 002.53-.375l1.157 2.844 1.844-.75-1.155-2.876a9.066 9.066 0 003.47-3.47l2.874 1.157.75-1.843-2.845-1.156a9 9 0 00.375-2.53 9 9 0 00-.375-2.53l2.844-1.158-.75-1.843-2.876 1.155a9.066 9.066 0 00-3.47-3.47l1.157-2.874-1.843-.75-1.156 2.845A8.912 8.912 0 0016 7a9 9 0 00-2.53.375L12.31 4.53zM16 9c3.878 0 7 3.122 7 7s-3.122 7-7 7-7-3.122-7-7 3.122-7 7-7zm0 3c-2.197 0-4 1.803-4 4s1.803 4 4 4 4-1.803 4-4-1.803-4-4-4zm0 2c1.116 0 2 .884 2 2s-.884 2-2 2-2-.884-2-2 .884-2 2-2z"/></svg>';
  static const String share =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 4c-2.144 0-3.884 1.72-3.97 3.844A9.933 9.933 0 006 17c0 .17-.008.36 0 .563-1.185.696-2 1.972-2 3.437 0 2.197 1.803 4 4 4 .575 0 1.13-.122 1.625-.344C11.358 26.112 13.618 27 16 27s4.642-.888 6.375-2.344A3.98 3.98 0 0024 25c2.197 0 4-1.803 4-4 0-1.48-.825-2.777-2.03-3.47.015-.16.03-.32.03-.53a9.931 9.931 0 00-6.03-9.156C19.883 5.72 18.143 4 16 4zm0 2c1.116 0 2 .884 2 2s-.884 2-2 2-2-.884-2-2 .884-2 2-2zm-3.53 3.844C13.14 11.118 14.47 12 16 12c1.53 0 2.86-.882 3.53-2.156A7.937 7.937 0 0124 17c-2.197 0-4 1.803-4 4 0 .895.31 1.706.813 2.375A8.08 8.08 0 0116 25a8.077 8.077 0 01-4.813-1.625A3.93 3.93 0 0012 21c0-2.197-1.803-4-4-4 0-3.12 1.79-5.856 4.47-7.156zM8 19c1.116 0 2 .884 2 2s-.884 2-2 2-2-.884-2-2 .884-2 2-2zm16 0c1.116 0 2 .884 2 2s-.884 2-2 2-2-.884-2-2 .884-2 2-2z"/></svg>';
  static const String shekel =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M7 5v22h2V7h1c3.877 0 7 3.123 7 7v7h2v-7c0-4.96-4.04-9-9-9H7zm15 0v20h-1c-3.877 0-7-3.123-7-7v-7h-2v7c0 4.96 4.04 9 9 9h3V5h-2z"/></svg>';
  static const String shopping_cart =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 7a1 1 0 000 2h2.22l2.624 10.5c.223.89 1.02 1.5 1.937 1.5h11.47c.903 0 1.67-.6 1.907-1.47L27.75 10H11l.5 2h13.656l-1.906 7H11.78L9.157 8.5A1.984 1.984 0 007.22 7H5zm17 14c-1.645 0-3 1.355-3 3s1.355 3 3 3 3-1.355 3-3-1.355-3-3-3zm-9 0c-1.645 0-3 1.355-3 3s1.355 3 3 3 3-1.355 3-3-1.355-3-3-3zm0 2c.564 0 1 .436 1 1 0 .564-.436 1-1 1-.564 0-1-.436-1-1 0-.564.436-1 1-1zm9 0c.564 0 1 .436 1 1 0 .564-.436 1-1 1-.564 0-1-.436-1-1 0-.564.436-1 1-1z"/></svg>';
  static const String shutdown =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M15 4v12h2V4h-2zm-3 .688C7.346 6.338 4 10.788 4 16c0 6.617 5.383 12 12 12s12-5.383 12-12c0-5.213-3.346-9.662-8-11.313v2.157C23.526 8.39 26 11.91 26 16c0 5.514-4.486 10-10 10S6 21.514 6 16c0-4.09 2.474-7.61 6-9.156V4.687z"/></svg>';
  static const String sort =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 3.594-.72.687-8 8L5.595 14h20.811l-1.687-1.72-8-8-.72-.686zm0 2.844L21.563 12H10.438L16 6.437zM5.594 18l1.687 1.72 8 8 .72.686.72-.687 8-8L26.405 18H5.594zm4.843 2h11.126L16 25.563 10.437 20z"/></svg>';
  static const String sort_down =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m3.594 12 1.687 1.72 10 10 .72.686.72-.687 10-10L28.405 12H3.594zm4.844 2h15.124L16 21.563 8.437 14z"/></svg>';
  static const String sort_left =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M20 4.594 18.28 6.28l-9 9-.686.72.687.72 9 9L20 27.405V4.594zm-2 4.843v13.126L11.437 16 18 9.437z"/></svg>';
  static const String sort_right =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M12 4.594v22.812l1.72-1.687 9-9 .686-.72-.687-.72-9-9L12 4.595zm2 4.843L20.563 16 14 22.563V9.438z"/></svg>';
  static const String sort_up =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 8.594-.72.687-10 10L3.595 21h24.811l-1.687-1.72-10-10-.72-.686zm0 2.844L23.563 19H8.438L16 11.437z"/></svg>';
  static const String spy =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M13.063 4c-.874 0-1.647.45-2.188 1.03-.54.582-.935 1.31-1.28 2.095-.534 1.21-.91 2.554-1.25 3.813-1.087.316-2.01.71-2.75 1.187C4.727 12.683 4 13.457 4 14.5c0 .908.553 1.632 1.25 2.156.593.446 1.324.816 2.188 1.125.048.234.126.47.218.69-.843.477-2.178 1.397-3.468 3.156l-.594.844.844.593 3.28 2.25-.624 1.25L6.374 28h19.25l-.72-1.438-.623-1.25 3.283-2.25.844-.593-.593-.846c-1.29-1.76-2.626-2.68-3.47-3.156.093-.222.17-.457.22-.69.863-.308 1.594-.678 2.187-1.124.698-.524 1.25-1.248 1.25-2.156 0-1.045-.724-1.817-1.593-2.375-.742-.477-1.664-.87-2.75-1.188-.373-1.303-.787-2.67-1.312-3.874-.34-.775-.715-1.49-1.25-2.062-.536-.57-1.296-1-2.157-1-.583 0-1.024.162-1.5.28-.475.12-.958.22-1.437.22-.96 0-1.764-.5-2.937-.5zm0 2c.205 0 1.436.5 2.937.5.75 0 1.42-.15 1.938-.28.518-.132.913-.22 1-.22.23 0 .403.072.687.375.284.303.62.843.906 1.5.545 1.243.96 2.94 1.408 4.5 0-.002.054-.048-.093.03-.25.137-.772.313-1.407.408-1.27.19-3 .187-4.437.187-1.43 0-3.164-.02-4.437-.22-.636-.097-1.15-.268-1.406-.405-.078-.042-.107-.026-.125-.03a1 1 0 000-.033c.004-.01 0-.02 0-.03a1 1 0 00.033-.032 1 1 0 00.124-.438 1 1 0 000-.03c.36-1.328.76-2.735 1.25-3.845.293-.667.61-1.212.906-1.53.297-.32.5-.407.72-.407zm-4.876 7.094c.226.47.624.844 1.032 1.062.605.325 1.306.477 2.06.594 1.51.234 3.274.25 4.72.25 1.437 0 3.206.007 4.72-.22.754-.112 1.45-.26 2.06-.592.41-.223.807-.618 1.03-1.094.62.22 1.138.454 1.5.687.58.376.69.655.69.72 0 .06-.053.25-.47.564-.417.313-1.137.674-2.06.968-1.853.59-4.52.97-7.47.97s-5.62-.38-7.47-.97c-.925-.293-1.645-.654-2.06-.968C6.05 14.75 6 14.56 6 14.5c0-.066.078-.315.656-.688.363-.233.9-.49 1.532-.718zm2.594 5.47c.33.053.656.142 1 .186.13.877.816 1.652 1.91 1.72.84.05 1.79-.348 1.873-1.47.15.002.288 0 .438 0 .15 0 .29.002.44 0 .082 1.122 1.032 1.52 1.874 1.47 1.092-.068 1.776-.843 1.906-1.72.345-.044.67-.133 1-.188l-.095.625c-.308 1.643-1.044 3.17-1.97 4.22-.923 1.05-2.01 1.61-3.155 1.593-1.176-.017-2.24-.584-3.156-1.625-.918-1.04-1.64-2.537-1.97-4.188l-.093-.625zM23 19.998c.372.218 1.35.86 2.47 2.094l-3.032 2.093-.72.47.376.78.28.563H19.22a7.75 7.75 0 001.436-1.28c1.1-1.25 1.84-2.89 2.25-4.657.034-.02.06-.043.094-.062zm-14.03.03c.038.024.083.042.124.064.428 1.745 1.165 3.363 2.25 4.593.45.51.973.95 1.53 1.313h-3.25l.282-.563.375-.78-.716-.47-3.032-2.093c1.06-1.168 2.023-1.812 2.44-2.063z"/></svg>';
  static const String strikethrough =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M7 6v2h8v8h-5v2h5v8h2v-8h5v-2h-5V8h8V6H7z"/></svg>';
  static const String stripe =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 6C3.355 6 2 7.355 2 9v14c0 1.645 1.355 3 3 3h22c1.645 0 3-1.355 3-3V9c0-1.645-1.355-3-3-3H5zm0 2h22c.565 0 1 .435 1 1v14c0 .565-.435 1-1 1H5c-.565 0-1-.435-1-1V9c0-.565.435-1 1-1zm11.5 3.438a.834.834 0 00-.844.843c0 .47.37.846.844.846a.842.842 0 00.844-.844.837.837 0 00-.844-.842zm-5.438.75-1.374.218-.188 1.22-.5.093-.188 1.123H9.5v2.344c0 .61.15 1.022.47 1.28.265.215.647.313 1.186.313.416 0 .67-.078.844-.124v-1.25c-.097.026-.32.063-.47.063-.317 0-.467-.163-.467-.533v-2.094h.843l.188-1.22h-1.03l-.002-1.437zM6.907 13.53c-.546 0-1.018.142-1.343.408-.338.278-.5.7-.5 1.187 0 .883.53 1.244 1.406 1.563.564.2.75.34.75.562 0 .214-.17.344-.5.344-.41 0-1.09-.21-1.532-.47L5 18.344c.377.215 1.085.438 1.813.438.578 0 1.05-.114 1.375-.374.364-.286.562-.736.562-1.28 0-.904-.547-1.277-1.438-1.595-.474-.174-.75-.285-.75-.5 0-.18.14-.31.407-.31.485 0 .997.205 1.342.374l.187-1.22a3.692 3.692 0 00-1.595-.343zm13.813 0c-.47 0-.9.217-1.282.626l-.063-.53h-1.438v6.937l1.625-.282V18.69c.247.078.492.094.72.094.402 0 .982-.1 1.437-.593.433-.475.654-1.19.654-2.157 0-.856-.145-1.52-.47-1.936-.285-.37-.68-.563-1.186-.563zm4.218 0c-1.37 0-2.22 1.034-2.22 2.658 0 .91.21 1.596.657 2.03.403.39 1.004.563 1.75.563.688 0 1.317-.137 1.72-.404l-.19-1.125a2.84 2.84 0 01-1.374.345c-.31 0-.53-.083-.685-.22-.17-.142-.248-.355-.282-.686h2.657c.008-.08.03-.447.03-.564 0-.805-.186-1.458-.53-1.906-.352-.456-.863-.69-1.532-.69zM15 13.564a.99.99 0 00-.97.687l-.092-.624H12.53v5.063h1.626v-3.283c.2-.247.485-.344.875-.344.086 0 .17.013.284.032v-1.5a1.35 1.35 0 00-.313-.03zm.688.062v5.063h1.624v-5.064h-1.625zm9.218 1c.364 0 .568.348.594 1.063h-1.188c.046-.723.224-1.064.594-1.064zm-4.75.156c.41 0 .625.42.625 1.283.003.492-.07.896-.217 1.156-.13.247-.328.375-.562.375a.98.98 0 01-.437-.094v-2.405c.273-.286.504-.313.594-.313z"/></svg>';
  static const String student =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 7.78-.313.095-12.5 4.188L.345 13 2 13.53v8.75c-.597.347-1 .98-1 1.72a2 2 0 104 0c0-.74-.403-1.373-1-1.72v-8.06l2 .655V20c0 .82.5 1.5 1.094 1.97.594.467 1.332.797 2.218 1.093 1.774.59 4.112.937 6.688.937 2.576 0 4.914-.346 6.688-.938.886-.295 1.624-.625 2.218-1.093C25.5 21.5 26 20.82 26 20v-5.125l2.813-.938L31.655 13l-2.843-.938-12.5-4.187L16 7.78zm0 2.095L25.375 13 16 16.125 6.625 13 16 9.875zm-8 5.688 7.688 2.562.312.094.313-.095L24 15.562V20c0 .01.004.126-.313.375-.316.25-.883.565-1.625.813C20.58 21.681 18.395 22 16 22c-2.395 0-4.58-.318-6.063-.813-.74-.247-1.308-.563-1.624-.812C7.995 20.125 8 20.01 8 20v-4.438z"/></svg>';
  static const String subscript =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m4.156 8 1 1.53L9.313 16l-4.157 6.47-1 1.53h6.374l.314-.47 1.656-2.56 1.656 2.56.313.47h6.373l-1-1.53L15.687 16l4.157-6.47 1-1.53H14.47l-.314.47-1.656 2.56-1.656-2.56L10.53 8H4.157zm3.657 2H9.47l2.185 3.438.844 1.312.843-1.313L15.53 10h1.658l-3.532 5.47-.344.53.344.53 3.53 5.47H15.53l-2.185-3.438-.844-1.312-.843 1.313L9.47 22H7.81l3.532-5.47.344-.53-.344-.53L7.814 10zm17.156 9A2.985 2.985 0 0022 21.97V22h2v-.03c0-.547.423-.97.97-.97h.06c.547 0 .97.423.97.97 0 .317-.143.6-.406.78l-2.125 1.47A3.369 3.369 0 0022 27v1h6v-2h-3.47c.04-.032.023-.097.064-.125l2.125-1.47c.8-.552 1.28-1.46 1.28-2.436A2.985 2.985 0 0025.03 19h-.06z"/></svg>';
  static const String superscript =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M24.97 3A2.987 2.987 0 0022 5.97V6h2v-.03c0-.547.423-.97.97-.97h.06c.547 0 .97.423.97.97 0 .317-.143.6-.406.78L23.47 8.22A3.372 3.372 0 0022 11v1h6v-2h-3.47c.04-.032.023-.097.064-.125l2.125-1.47c.8-.55 1.28-1.46 1.28-2.435A2.985 2.985 0 0025.03 3h-.06zM4.155 8l1 1.53L9.313 16l-4.157 6.47-1 1.53h6.374l.314-.47 1.656-2.56 1.656 2.56.313.47h6.373l-1-1.53L15.687 16l4.157-6.47 1-1.53H14.47l-.314.47-1.656 2.56-1.656-2.56L10.53 8H4.157zm3.657 2h1.656l2.186 3.438.844 1.312.844-1.313L15.53 10h1.658l-3.532 5.47-.344.53.344.53 3.53 5.47H15.53l-2.185-3.438-.844-1.312-.843 1.313L9.47 22H7.81l3.532-5.47.344-.53-.344-.53L7.814 10z"/></svg>';
  static const String support =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M21 3c-4.43 0-8 3.57-8 8 0 .235.037.553.063.844L4.5 20.406a5 5 0 000 7.094 5 5 0 007.094 0l8.562-8.563c.29.026.61.063.844.063 4.43 0 8-3.57 8-8a7.597 7.597 0 00-.938-3.688l-.625-1.156-.937.938-4.313 4.28-1.562-1.562 4.28-4.312.94-.938-1.157-.625A7.618 7.618 0 0021 3zm0 2c.486 0 .848.21 1.28.313l-3.78 3.78-.72.72.72.687 3 3 .688.72.718-.72 3.782-3.78c.103.432.312.794.312 1.28 0 3.37-2.63 6-6 6-.4 0-.72 0-.97-.063l-.53-.156-.406.407-8.907 8.907c-1.23 1.23-3.05 1.23-4.28 0l-.032-.032c-1.2-1.23-1.19-3.03.03-4.25l8.907-8.906.407-.406-.158-.53c-.06-.25-.062-.57-.062-.97 0-3.37 2.63-6 6-6z"/></svg>';
  static const String tags =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m14.594 4-.313.28-11 11-.685.72.687.72 9 9 .72.686.72-.687 11-11 .28-.315V4H14.594zm.844 2H23v7.563l-10 10L5.437 16l10-10zM26 7v2h1v8.156l-9.5 9.438-1.25-1.25-1.406 1.406 1.937 1.97.72.686.69-.687L28.72 18.31 29 18V7h-3zm-6 1a1 1 0 100 2 1 1 0 000-2z"/></svg>';
  static const String tasks =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 5v6h22V5H5zm6 2h14v2H11V7zm-6 6v6h22v-6H5zm16 2h4v2h-4v-2zM5 21v6h22v-6H5zm11 2h9v2h-9v-2z"/></svg>';
  static const String text_height =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 6v2h7v18h2V8h7V6H4zm21 .625L21.5 11H24v10h-2.5l3.5 4.375L28.5 21H26V11h2.5L25 6.625z"/></svg>';
  static const String text_width =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M8 6v2h7v14h2V8h7V6H8zm2 15.5L5.625 25 10 28.5V26h12v2.5l4.375-3.5L22 21.5V24H10v-2.5z"/></svg>';
  static const String ticket =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M2 7v7h1c1.19 0 2 .81 2 2s-.81 2-2 2H2v7h28v-7h-1c-1.19 0-2-.81-2-2s.81-2 2-2h1V7H2zm2 2h24v3.188c-1.715.45-3 1.955-3 3.812 0 1.857 1.285 3.362 3 3.813V23H4v-3.188c1.715-.45 3-1.955 3-3.812 0-1.857-1.285-3.362-3-3.813V9z"/></svg>';
  static const String timeline =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 4v24h2v-5h2.188c.418 1.156 1.52 2 2.812 2 1.292 0 2.394-.844 2.813-2H28v-2H13.812c-.418-1.156-1.52-2-2.812-2-1.292 0-2.394.844-2.813 2H6v-4h14.188c.418 1.156 1.52 2 2.812 2 1.292 0 2.394-.844 2.813-2H28v-2h-2.188c-.418-1.156-1.52-2-2.812-2-1.292 0-2.394.844-2.813 2H6v-4h7.188c.418 1.156 1.52 2 2.812 2 1.292 0 2.394-.844 2.813-2H28V9h-9.188c-.418-1.156-1.52-2-2.812-2-1.292 0-2.394.844-2.813 2H6V4H4zm12 5c.564 0 1 .436 1 1 0 .564-.436 1-1 1-.564 0-1-.436-1-1 0-.564.436-1 1-1zm7 6c.564 0 1 .436 1 1 0 .564-.436 1-1 1-.564 0-1-.436-1-1 0-.564.436-1 1-1zm-12 6c.564 0 1 .436 1 1 0 .564-.436 1-1 1-.564 0-1-.436-1-1 0-.564.436-1 1-1z"/></svg>';
  static const String todo_list =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M10.28 5.28 7 8.563l-1.28-1.28L4.28 8.72l2 2 .72.686.72-.687 4-4-1.44-1.44zM15 7v2h13V7H15zm-4.72 6.28L7 16.564 5.72 15.28l-1.44 1.44 2 2 .72.686.72-.687 4-4-1.44-1.44zM15 15v2h13v-2H15zm-4.72 6.28L7 24.563l-1.28-1.28-1.44 1.437 2 2 .72.686.72-.687 4-4-1.44-1.44zM15 23v2h13v-2H15z"/></svg>';
  static const String translation =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M4 4v18h6v6h18V10h-6V4H4zm2 2h14v4.563L10.562 20H6V6zm5 2v1H8v2h4.938c-.13 1.15-.482 2.054-1.063 2.688a4.567 4.567 0 01-.906-.407c-.704-.418-.97-.86-.97-1.28H8c0 1.192.734 2.182 1.72 2.844A8.487 8.487 0 018 15v2c1.772 0 3.248-.405 4.375-1.156.524.09 1.053.156 1.625.156v-1.875c.543-.91.833-1.973.938-3.125H16V9h-3V8h-2zm10.438 4H26v14H12v-4.563L21.438 12zM20 13.844l-.938 2.844-2 6-.062.156V24h2v-.875l.03-.125h1.94l.03.125V24h2v-1.156l-.063-.157-2-6L20 13.845zm0 6.28.28.876h-.56l.28-.875z"/></svg>';
  static const String trash =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M15 4c-.522 0-1.06.185-1.438.563C13.185 4.94 13 5.478 13 6v1H7v2h1v16c0 1.645 1.355 3 3 3h12c1.645 0 3-1.355 3-3V9h1V7h-6V6c0-.522-.185-1.06-.563-1.438C20.06 4.186 19.523 4 19 4h-4zm0 2h4v1h-4V6zm-5 3h14v16c0 .555-.445 1-1 1H11c-.555 0-1-.445-1-1V9zm2 3v11h2V12h-2zm4 0v11h2V12h-2zm4 0v11h2V12h-2z"/></svg>';
  static const String trophy =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M7 4c-.943 0-1.916.355-2.688 1.03C3.542 5.708 3 6.75 3 8c0 1.062.446 1.97 1 2.688.554.716 1.226 1.285 1.844 1.843C7.08 13.648 8 14.565 8 16c0 .152-.15.52-.344.813-.194.29-.375.468-.375.468l1.44 1.407s.318-.322.624-.78c.26-.394.545-.905.625-1.563.113.322.22.657.342.968.69 1.775 1.48 3.365 2.376 4.563.325.436.66.824 1.03 1.156C11.653 23.18 10 24.9 10 27v1h12v-1c0-2.123-1.685-3.853-3.78-3.97a7.71 7.71 0 001.06-1.155c.9-1.194 1.682-2.79 2.376-4.563.13-.332.253-.687.375-1.03.07.687.357 1.22.626 1.624.306.46.625.782.625.782l1.44-1.407s-.182-.176-.376-.468c-.195-.29-.344-.66-.344-.812 0-1.436.92-2.353 2.156-3.47.618-.557 1.29-1.126 1.844-1.842.554-.717 1-1.626 1-2.688 0-1.252-.54-2.293-1.313-2.97A4.122 4.122 0 0025 4a3.927 3.927 0 00-2.625 1H9.625A3.927 3.927 0 007 4zm0 2c.474 0 .778.15 1 .28.028 2.04.38 4.354.938 6.626-.532-.72-1.198-1.316-1.782-1.844-.632-.57-1.21-1.096-1.593-1.593C5.178 8.97 5 8.542 5 8c0-.698.272-1.132.656-1.47C6.04 6.196 6.566 6 7 6zm18 0c.434 0 .96.195 1.344.53.384.338.656.772.656 1.47 0 .543-.18.972-.563 1.47-.383.496-.96 1.02-1.593 1.592-.6.54-1.274 1.163-1.813 1.907.576-2.29.94-4.62.97-6.69.222-.13.526-.28 1-.28zM10.125 7h11.75c-.153 2.972-.92 6.598-2.094 9.594-.647 1.657-1.397 3.095-2.124 4.062C16.93 21.623 16.264 22 15.97 22c-.295 0-.933-.374-1.658-1.344-.724-.97-1.48-2.403-2.124-4.062-1.166-3-1.91-6.637-2.063-9.594zM15 10v5h2v-5h-2zm-1 15h4c.717 0 1.21.443 1.563 1h-7.125c.352-.557.845-1 1.562-1z"/></svg>';
  static const String turkish_lira =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M11 4v5.906L8 11v2l3-1.094v2L8 15v2l3-1.094V28h1c5.76 0 10.828-3.85 12.344-9.406l.625-2.344-1.94-.5-.625 2.313c-1.19 4.36-4.977 7.36-9.406 7.78V15.19L19 13v-2l-6 2.188v-2L19 9V7l-6 2.188V4h-2z"/></svg>';
  static const String umbrella =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M15 4v2.063C8.988 6.565 4.255 11.47 4.03 16.625c-.004.127-.03.248-.03.375h2c0-.08.088-.278.53-.53.444-.254 1.158-.47 1.97-.47s1.526.216 1.97.47c.442.252.53.45.53.53h2c0-.012.083-.26.625-.53.542-.272 1.406-.47 2.375-.47.97 0 1.833.198 2.375.47.542.27.625.518.625.53h2c0-.08.088-.278.53-.53.444-.254 1.158-.47 1.97-.47s1.526.216 1.97.47c.442.252.53.45.53.53h2c0-.128-.01-.254-.03-.375C27.744 11.47 23.01 6.565 17 6.062V4h-2zm1 4c4.346 0 8.06 2.954 9.438 6.28A6.582 6.582 0 0023.5 14c-1.12 0-2.145.248-2.97.72a3.773 3.773 0 00-.56.405 4.489 4.489 0 00-.69-.438C18.376 14.237 17.24 14 16 14c-1.24 0-2.375.235-3.28.688-.234.116-.45.28-.658.437-.006-.006-.024.006-.03 0a3.858 3.858 0 00-.563-.406c-.826-.473-1.85-.72-2.97-.72-.694 0-1.344.096-1.94.28C7.94 10.954 11.655 8 16 8zm-1 9v8c0 .565-.435 1-1 1s-1-.435-1-1v-1h-2v1c0 1.645 1.355 3 3 3s3-1.355 3-3v-8h-2z"/></svg>';
  static const String underline =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M8 4v12c0 4.43 3.57 8 8 8s8-3.57 8-8V4h-2v12c0 3.37-2.63 6-6 6s-6-2.63-6-6V4H8zM6 26v2h20v-2H6z"/></svg>';
  static const String undo =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m12.78 5.28-8 8-.686.72.687.72 8 8 1.44-1.44L7.936 15H21c2.755 0 5 2.245 5 5v7h2v-7c0-3.845-3.155-7-7-7H7.937l6.282-6.28-1.44-1.44z"/></svg>';
  static const String unlock_2 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3c-3.036 0-5.584 1.966-6.625 4.625l1.844.75C11.977 6.435 13.835 5 16 5c2.755 0 5 2.245 5 5v1.375C19.525 10.515 17.826 10 16 10c-5.51 0-10 4.49-10 10s4.49 10 10 10 10-4.49 10-10a9.968 9.968 0 00-3-7.125V10c0-3.845-3.155-7-7-7zm0 9c4.43 0 8 3.57 8 8s-3.57 8-8 8-8-3.57-8-8 3.57-8 8-8zm0 6a2 2 0 00-2 2c0 .74.403 1.373 1 1.72V25h2v-3.28c.597-.347 1-.98 1-1.72a2 2 0 00-2-2z"/></svg>';
  static const String up_arrow =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 4.094-.72.687-8.5 8.5 1.44 1.44L15 7.936V28h2V7.937l6.78 6.782 1.44-1.44-8.5-8.5-.72-.686z"/></svg>';
  static const String up_round =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 3C8.832 3 3 8.832 3 16s5.832 13 13 13 13-5.832 13-13S23.168 3 16 3zm0 2c6.087 0 11 4.913 11 11s-4.913 11-11 11S5 22.087 5 16 9.913 5 16 5zm0 3.875-.72.72-5.686 5.686L11 16.72l4-4V23h2V12.72l4 4 1.406-1.44-5.687-5.686-.72-.72z"/></svg>';
  static const String up_squared =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 5v22h22V5H5zm2 2h18v18H7V7zm9 4.094-.72.687-6 6 1.44 1.44L16 13.937l5.28 5.28 1.44-1.437-6-6-.72-.686z"/></svg>';
  static const String upload =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m16 3.594-.72.687-7 7 1.44 1.44L15 7.436V24h2V7.437l5.28 5.282 1.44-1.44-7-7-.72-.686zM7 26v2h18v-2H7z"/></svg>';
  static const String upload_2 =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M16 4c-4.12 0-7.36 3.13-7.813 7.125a4.895 4.895 0 00-3.843 3.22C1.884 15.054 0 17.248 0 20c0 3.324 2.676 6 6 6h20c3.324 0 6-2.676 6-6 0-1.76-.855-3.336-2.094-4.438-.232-3.514-3.035-6.318-6.562-6.5C22.14 6.133 19.378 4 16 4zm0 2c2.762 0 4.97 1.77 5.75 4.28l.22.72H23c2.755 0 5 2.245 5 5v.5l.406.313A4.07 4.07 0 0130 20c0 2.276-1.724 4-4 4H6c-2.276 0-4-1.724-4-4 0-2.02 1.45-3.588 3.28-3.906l.657-.125.125-.658C6.362 13.964 7.556 13 9 13h1v-1c0-3.37 2.63-6 6-6zm0 5.594-.72.687-4 4 1.44 1.44L15 15.437V22h2v-6.563l2.28 2.282 1.44-1.44-4-4-.72-.686z"/></svg>';
  static const String us_dollar =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M15 4v2.03c-2.77.203-5 2.526-5 5.345 0 2.584 1.864 4.788 4.406 5.25l.594.125V24h-.625A3.368 3.368 0 0111 20.625V19H9v1.625C9 23.575 11.426 26 14.375 26H15v2h2v-2h.625C20.573 26 23 23.574 23 20.625c0-2.584-1.863-4.788-4.406-5.25L17 15.062v-7.03a3.36 3.36 0 013 3.343V13h2v-1.625c0-2.82-2.23-5.142-5-5.344V4h-2zm0 4.03v6.658l-.25-.032a3.314 3.314 0 01-2.75-3.28 3.361 3.361 0 013-3.345zm2 9.095 1.25.22a3.313 3.313 0 012.75 3.28A3.369 3.369 0 0117.625 24H17v-6.875z"/></svg>';
  static const String user_female =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M18.125 4c-3.304 0-6.984.562-9.72 3.594C5.673 10.626 4 15.88 4 25v1h8.656c.99.625 2.103 1 3.344 1 1.24 0 2.355-.383 3.344-1H29v-1c0-8.125-1.57-12.844-3.625-15.594-1.81-2.42-3.892-3.094-5.438-3.25L19 4.5l-.28-.5h-.595zm-.563 2.063.813 1.437.28.5h.595c1.01 0 2.848.34 4.53 2.594C25.386 12.74 26.8 16.83 26.938 24h-5.375c.11-.14.21-.292.313-.438C23.233 21.625 24 19.207 24 17h-2c0 1.722-.644 3.827-1.75 5.406C19.144 23.986 17.665 25 16 25c-1.663 0-3.143-1.01-4.25-2.594C10.643 20.824 10 18.71 10 17c0-.444.085-.667.22-.844.132-.177.364-.33.717-.468.707-.28 1.9-.395 3.157-.5 1.258-.106 2.57-.206 3.75-.75C19.024 13.893 20 12.66 20 11h-2c0 1.044-.274 1.304-.97 1.625-.694.32-1.882.458-3.124.563-1.242.104-2.55.163-3.72.624-.583.23-1.148.578-1.56 1.126C8.21 15.485 8 16.218 8 17c0 2.198.768 4.59 2.125 6.53.11.16.225.318.344.47H6.06c.135-8.163 1.71-12.696 3.844-15.063 2.088-2.314 4.783-2.815 7.656-2.874zM13 17a1 1 0 100 2 1 1 0 000-2zm6 0a1 1 0 100 2 1 1 0 000-2z"/></svg>';
  static const String user_male =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M18 4c-3.666 0-6.446.862-8.313 2.625C7.822 8.388 7 10.958 7 14v.906C6.428 15.45 6 16.15 6 17c0 1.26.89 2.154 2 2.594.37 1.167.773 2.393 1.22 3.437.485 1.142.924 2.048 1.53 2.69a7.192 7.192 0 0010.5 0c.606-.642 1.013-1.548 1.5-2.69.446-1.044.88-2.27 1.25-3.436 1.11-.44 2-1.334 2-2.594 0-.846-.43-1.547-1-2.094V14c0-2.824-.643-4.834-1.78-6.156-.966-1.12-2.255-1.58-3.532-1.72l-.782-1.56-.28-.564H18zm-.594 2.063.688 1.375c.333.666.463 1.14.468 1.343.006.204.013.12-.03.158-.087.073-.93.29-1.97.343-1.04.054-2.264.028-3.406.47-1.14.442-2.143 1.627-2.156 3.25h2c.008-.986.237-1.128.875-1.375.638-.247 1.738-.32 2.813-.375 1.074-.055 2.183.01 3.125-.78.47-.397.77-1.08.75-1.75-.005-.148-.04-.29-.063-.44a3.23 3.23 0 011.188.876C22.413 10 23 11.482 23 14v1.844l.5.28c.304.177.5.496.5.876a.98.98 0 01-.906 1l-.688.03-.187.657a37.548 37.548 0 01-1.282 3.532c-.45 1.056-.967 1.956-1.125 2.124-2.13 2.25-5.497 2.25-7.625 0-.16-.168-.675-1.068-1.126-2.125a37.86 37.86 0 01-1.28-3.532l-.188-.657-.688-.03A.98.98 0 018 17c0-.374.193-.698.5-.875l.5-.28V14c0-2.697.684-4.636 2.063-5.938 1.28-1.21 3.37-1.9 6.343-2zM13 16a1 1 0 100 2 1 1 0 000-2zm6 0a1 1 0 100 2 1 1 0 000-2z"/></svg>';
  static const String video_call =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M2 8v16h22v-3.375l4.563 2.28 1.437.72V8.375l-1.438.72L24 11.374V8H2zm2 2h18v12H4V10zm24 1.625v8.75l-4-2v-4.75l4-2z"/></svg>';
  static const String video_file =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v26h20V9.594l-.28-.313-6-6-.314-.28H6zm2 2h10v6h6v16H8V5zm12 1.438L22.563 9H20V6.437zm-7 6.78v9.562l1.5-.936 5-3L20.938 18l-1.438-.844-5-3-1.5-.937zm2 3.532L17.094 18 15 19.25v-2.5z"/></svg>';
  static const String visa =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M5 6C3.355 6 2 7.355 2 9v14c0 1.645 1.355 3 3 3h22c1.645 0 3-1.355 3-3V9c0-1.645-1.355-3-3-3H5zm0 2h22c.565 0 1 .435 1 1v14c0 .565-.435 1-1 1H5c-.565 0-1-.435-1-1V9c0-.565.435-1 1-1zm14.406 4.375c-1.926 0-2.937.95-2.937 2.156 0 2.183 2.56 1.88 2.56 3 0 .193-.16.627-1.22.627s-1.75-.375-1.75-.375l-.31 1.44s.655.405 1.97.405c1.31 0 3.154-1.008 3.154-2.47 0-1.756-2.563-1.872-2.563-2.655 0-.4.34-.72 1.25-.72.594 0 1.25.47 1.25.47l.314-1.53s-.87-.345-1.72-.345zm-8.218.125L9.5 17.438s-.084-.428-.125-.688c-.955-2.14-2.5-2.938-2.5-2.938l1.47 5.594h2l2.81-6.906H11.19zm2.687 0-1.094 6.906h1.846L15.72 12.5h-1.845zm9.938 0-3 6.906h1.812l.375-.968h2.313l.187.968h1.656L25.75 12.5h-1.938zm-18.97.03s3.597 1.105 4.438 3.814l-.623-3.125s-.275-.69-1-.69H4.844zM24.5 14.5l.53 2.594h-1.5l.97-2.594z"/></svg>';
  static const String won =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="m4 6 1.813 6H4v2h2.406L7 16H4v2h3.594L10 26h2l2-8h4l2 8h2l2.406-8H28v-2h-3l.594-2H28v-2h-1.813L28 6h-2l-1.813 6H18.5L17 6h-2l-1.5 6H7.812L6 6H4zm12 4 .5 2h-1l.5-2zm-7.594 4H13l-.5 2H9l-.594-2zM15 14h2l.5 2h-3l.5-2zm4 0h4.594L23 16h-3.5l-.5-2zm-9.406 4H12l-1.094 4.375L9.594 18zM20 18h2.406l-1.312 4.375L20 18z"/></svg>';
  static const String word =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v26h20V3H6zm2 2h16v22H8V5zm10 7v6.5c0 .217-.283.5-.5.5-.042 0 .02.048-.063-.063-.082-.11-.206-.388-.28-.687C17.006 17.652 17 17 17 17v-2h-2v4.5c0 .217-.283.5-.5.5-.217 0-.5-.283-.5-.5V13h-4v2h2v4.5c0 1.383 1.117 2.5 2.5 2.5.984 0 1.686-.644 2.094-1.47.302.187.52.47.906.47 1.383 0 2.5-1.117 2.5-2.5V14h2v-2h-4z"/></svg>';
  static const String xls =
      '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 32 32"><path fill="currentColor" d="M6 3v7h2V5h16v5h2V3H6zm2 9 2 4-2 4h2l1-2 1 2h2l-2-4 2-4h-2l-1 2-1-2H8zm7 0v8h4v-2h-2v-6h-2zm7.5 0c-1.383 0-2.5 1.117-2.5 2.5s1.117 2.5 2.5 2.5c.217 0 .5.283.5.5 0 .3-.12.5-.5.5-.368 0-.424-.08-.438-.094-.013-.013-.062-.08-.062-.312h-2c0 .566.163 1.2.625 1.687.462.488 1.143.72 1.875.72 1.42 0 2.5-1.2 2.5-2.5 0-1.383-1.117-2.5-2.5-2.5-.217 0-.5-.283-.5-.5 0-.217.283-.5.5-.5.267 0 .348.063.406.125.06.062.094.17.094.28h2c0-.587-.215-1.192-.656-1.655-.442-.463-1.11-.75-1.844-.75zM6 22v7h20v-7h-2v5H8v-5H6z"/></svg>';
  static const List iconsList = [
    add_shopping_cart,
    add_user,
    adventures,
    advertising,
    airport,
    align_center,
    align_justify,
    align_left,
    align_right,
    alphabetical_sorting,
    alphabetical_sorting_2,
    amex,
    angle_down,
    angle_left,
    angle_right,
    angle_up,
    archive,
    area_chart,
    arrows_long_down,
    arrows_long_left,
    arrows_long_right,
    arrows_long_up,
    asterisk,
    audio_file,
    babys_room,
    bank_card,
    banknotes,
    bar_chart,
    barcode,
    bed,
    binoculars,
    bitcoin,
    bold,
    bookmark,
    box,
    briefcase,
    british_pound,
    brush,
    buy,
    calculator,
    camera,
    cancel,
    cancel_2,
    cat_footprint,
    checked,
    checked_2,
    checkmark,
    chevron_down,
    chevron_down_round,
    chevron_left,
    chevron_left_round,
    chevron_right,
    chevron_right_round,
    chevron_up,
    chevron_up_round,
    circle,
    circle_notch,
    circle_thin,
    clipboard,
    code_file,
    color_dropper,
    columns,
    comments,
    compress,
    controller,
    copy,
    copyright,
    create_new,
    crop,
    cut,
    database,
    dining_room,
    diploma_1,
    doctor,
    document,
    double_left,
    double_right,
    double_up,
    down_arrow,
    down_round,
    down_squared,
    download,
    download_2,
    electrical,
    electricity,
    eraser,
    euro,
    exclamation_mark,
    i_export,
    fantasy,
    fax,
    female,
    file,
    film,
    filter,
    finish_flag,
    fire_extinguisher,
    folder,
    football2,
    gender,
    gender_neutral_user,
    genderqueer,
    generic_sorting,
    generic_sorting_2,
    generic_text,
    gift,
    google_wallet,
    gps_device,
    grid,
    grid_2,
    grid_3,
    group,
    hdd,
    header,
    home,
    hospital_2,
    idea,
    image_file,
    i_import,
    indent,
    info,
    insert_table,
    ipad,
    iphone,
    italic,
    japanese_yen,
    key,
    keyboard,
    last_quarter,
    left_arrow,
    left_round,
    left_squared,
    level_down,
    level_up,
    i_library,
    list,
    lock,
    lock_2,
    male,
    mastercard,
    minus,
    monitor,
    moon,
    music,
    news,
    notebook,
    numbered_list,
    numerical_sorting_12,
    numerical_sorting_21,
    old_time_camera,
    opened_folder,
    organization,
    outdent,
    paragraph,
    parallel_tasks,
    paste,
    paypal,
    pdf,
    pencil,
    phone,
    picture,
    pie_chart,
    pin_3,
    plus,
    powerpoint,
    price_tag,
    puzzle,
    qr_code,
    question_mark,
    recycling,
    refresh,
    remove_user,
    resize_diagonal,
    resize_four_directions,
    resize_horizontal,
    resize_vertical,
    right_arrow,
    right_round,
    right_squared,
    rotate_left,
    rotate_right,
    rouble,
    rounded_rectangle,
    rounded_rectangle_filled,
    rupee,
    search,
    sensor,
    services,
    settings,
    share,
    shekel,
    shopping_cart,
    shutdown,
    sort,
    sort_down,
    sort_left,
    sort_right,
    sort_up,
    spy,
    strikethrough,
    stripe,
    student,
    subscript,
    superscript,
    support,
    tags,
    tasks,
    text_height,
    text_width,
    ticket,
    timeline,
    todo_list,
    translation,
    trash,
    trophy,
    turkish_lira,
    umbrella,
    underline,
    undo,
    unlock_2,
    up_arrow,
    up_round,
    up_squared,
    upload,
    upload_2,
    us_dollar,
    user_female,
    user_male,
    video_call,
    video_file,
    visa,
    won,
    word,
    xls,
  ];
}
